Я хочу выбрать все патчи на случайном расстоянии от всех черепах в симуляции и сбросить их цвет до желтого. Это по существу рисует круг пятен вокруг каждой черепахи в симуляции. Я пробовал несколько разных вариантов без успеха. Просматривая этот форум, я нашел код, который выглядит многообещающим, но все еще имеет некоторые проблемы (размещен здесь). Я ценю любые предложения по настройке этого кода или использованию чего-то другого для решения этой проблемы.выберите все патчи на расстоянии x от черепахи
let eps2 eps
foreach [ eps2 ]
[
ask patches with
[
distance myself > eps2 - 0.5 and
distance myself < eps2 + 0.5
]
[
set pcolor yellow
]
]
САП переменная черепаха так с помощью команды LET позволяет мне обойти, используя переменную черепахи в контексте заплаты.
Команда foreach не распознает eps, потому что она не является константой, есть ли другая команда, которую я мог бы использовать здесь?
Спасибо, это работает отлично , Чтобы ответить на ваш вопрос, мне не нужно создавать список eps2. Моя главная проблема заключалась в выборе патчей, которые находились на расстоянии eps (+/- 0,5) от черепахи. Я был бы открыт для других способов кодирования этого раздела, но это был самый близкий пример, который я мог найти в том, что я пытаюсь сделать. Раньше я использовал радиус, но не мог найти способ выбрать только точки периметра. – bmarcek