Агенты NetLogo

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

Мир NetLogo состоит из агентов. Агенты являются существами, которые могут выполнять инструкции. Все существующие агенты могут выполнять свою собственную деятельность одновременно.

В NetLogo существуют четыре типа агентов:

  1. черепахи - turtles - подвижные агенты
  2. пятна или точки поверхности - patches - неподвижные точки экрана. Двумерный мир НетЛого разделен на множество квадратных пятен. Все эти пятна создают поверхность, по которой перемещаются черепахи.
  3. ссылки - links - соединяют пару черепах
  4. наблюдатель - observer - у него нет определенного положения в мире НетЛого, он наблюдает за пятнами и черепашками. Через него можно командовать другими агентами.

В самом начале в мире нет черепах, но их может создать обозреватель. Черепахи, создаваемые обозревателем, появляются в точке с координатами [0 0] - в самом центре экрана. Черепахи могут быть созданы любой точкой (patch) экрана - команда sprout - см. Команды NetLogo. Каждая черепаха всегда имеет координаты xcor ycor - и эти координаты не обязательно целые числа. Координаты пятен - pxcor pycor обязательно целые числа.

Ссылка не имеет координат, но она всегда связана с двумя черепахами.

Персональные инструменты
Инструменты