Распечатать элементы в агентском наборе
Я хочу найти патчи, которые удовлетворяют определенным условиям, используя следующую команду:
print patches with [ (closest-party = turtle 1) and (distance < 10)]
дать это как результат: (agentset, 7 патчей)
как мне найти эти 7 патчей внутри этого набора агентов
1 ответ
Решение
Если myset
это агентский набор, то [self] of myset
будет список агентов.
let myset patches with [ (closest-party = turtle 1) and (distance < 10)] print [self] of myset
Но обычно вы можете просто работать с myset
, Например,
ask myset [print self]