Агенты NetLogo
Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Строка 14: | Строка 14: | ||
− | [[Категория: | + | [[Категория:NetLogo]] |
Версия 07:00, 8 мая 2009
Мир NetLogo состоит из агентов. Агенты являются существами, которые могут выполнять инструкции. Все существующие агенты могут выполнять свою собственную деятельность одновременно.
В NetLogo существуют четыре типа агентов:
- черепахи - turtles - подвижные агенты
- пятна или точки поверхности - patches - неподвижные точки экрана. Двумерный мир НетЛого разделен на множество квадратных пятен. Все эти пятна создают поверхность, по которой перемещаются черепахи.
- ссылки - links - соединяют пару черепах
- наблюдатель - observer - у него нет определенного положения в мире НетЛого, он наблюдает за пятнами и черепашками. Через него можно командовать другими агентами.
В самом начале в мире нет черепах, но их может создать обозреватель. Черепахи, создаваемые обозревателем, появляются в точке с координатами [0 0] - в самом центре экрана. Черепахи могут быть созданы любой точкой (patch) экрана - команда sprout - см. Команды NetLogo. Каждая черепаха всегда имеет координаты xcor ycor - и эти координаты не обязательно целые числа. Координаты пятен - pxcor pycor обязательно целые числа.
Ссылка не имеет координат, но она всегда связана с двумя черепахами.