Мне нужно иметь собственное обновление патчей, поскольку каждая черепаха перемещается внутри команды, используя контекст Ask черепах.Итак, по сути, я хочу попросить патчи сделать что-то в контексте черепахи.Я знаю, что вы можете иметь доступ к переменным патча для черепах во время этого конкретного патча, но мне нужно, чтобы патчи вычисляли «предельное значение» (переменную патча, которую я составил) для всех патчей, включая те, которые неесть черепахиМоя цель состоит в том, чтобы обновлять предельное значение каждый раз, когда черепахи перемещаются в команде «спросить черепах».Так что тот факт, что черепахи могут получить доступ к патчу, который находится в переменной патча, не кажется полезным в этой ситуации.Возможно ли это сделать?Если так, как бы вы предложили мне пойти по этому поводу?
Например, то, что у меня сейчас, не работает, но может помочь понять, что я пытаюсь сделать:
ask turtles
[ ask patches
[ calculate-marginal-vaule ]]
to calculate-marginal-vaule
ifelse
count turtles-here > 0
[ set possible-consumption ( quality ) / ( strength-of-competition * count turtles-here ) ]
[ set possible-consumption quality ]
set marginal-value mean [ possible-consumption ] of patches
end