Я уверен, что это вопрос новобранец, но я до сих пор привык к NetLogo, поэтому, пожалуйста, простите меня.Как проверить, что переменная имеет одинаковое значение для всех агентов?
Я использую переменную, которую я создал для породы в качестве флага. Если все породы имеют одинаковое значение для переменной, я считаю, что мой флаг включен, и я предпринимаю определенные действия. Как я могу проверить, что переменная имеет одинаковое значение для всех агентов/пород в NetLogo?
Например:
breeds-own [ flagvariable ]
Как я могу проверить, что для всех пород flagvariable = 1
?
спасибо.
спасибо. Кажется, это работает. Однако теперь я понимаю, что моя модель не повторяется. Кажется, мои процедуры в процедуре go просто выполняются один раз, а затем после отметки № 1 процедура перехода больше не выполняется, но счетчик тиков продолжает увеличиваться. Странный. Любое понимание того, что могло бы создать такую «замороженную» ситуацию? Спасибо. – AEA
Рад, что ответ вам помог. Удостоверьтесь, что это означает, что это правильно, так как это помогает людям понять, какие вопросы были удовлетворительно удовлетворены. Что касается вашего нового вопроса, мне определенно потребуется дополнительная информация (включая фрагменты кода). Тем не менее, вы должны открыть новый вопрос о stackoverflow, а не задавать его в комментариях здесь. –