NetLogo/Agentsets

Материал из Letopisi.Ru — «Время вернуться домой»
Перейти к: навигация, поиск

Агентства Нетлого - группы агентов, объединенных общими свойствами

Агентство может содержать черепах, пятна или ссылки, но не более чем один тип агентов сразу. Нет никакого порядка для агентов внутри агентства - агенты там всегда в случайном порядке. Черепахи, пятна и связи - тоже агентства - можно обратиться к этим группам, но можно обращаться и к отдельным черепахам, обладающим некоторыми свойствами. Например:

  • все черепахи красного цвета ask turtles with [color = red]
  • черепахи, расположенные выше определенной точки
  • черепахи, которые стоят на зеленых пятнах
  • связи черепах, которые стоят на зеленых пятнах
  • связи черепах, которые стоят на зеленых пятнах, расположенных в левом вернем квадрате

Агентство != Порода - агентство более гибкий механизм классификации, в котором учитываются свойства агентства. Как правило, к агентству обращаются через Ask - ask other turtles-here [die]


Примеры
other turtles-here
patches at-points [[1 0] [0 1] [-1 0] [0 -1]]
turtles with [(xcor > 0) and (ycor > 0)
[my-links] of turtle 0
Сортировки и выборки из агентства
one-of turtles-here
ask max-one-of turtles [sum assets] [ die ]
Персональные инструменты
Инструменты