NetLogo — агентно-ориентированный язык программирования и интегрированная среда разработки.
Пример кода Определение нового типа агентов (люди) и присвоение переменной направление каждому из агентов: breed [people person] people-own [smer]
Случайное размещение агентов люди в некоторой области: ask people [setxy random-pxcor random-pycor]
Все агенты люди на красных ячейках будут уничтожены: ask people [ ask patch-here [ if pcolor = red [ ask myself [ die ] ] ] ]
Литература
José M. Vidal (2010). Fundamentals of Multiagent Systems Using NetLogo Патаракин Е.Д. Моделирование действий над объектами совместной деятельности в искусственных сообществах NetLogo и StarLogo Nova. Москва: Общество с ограниченной ответственностью "Издательство “Экон-Информ,” 2020. P. 71–78. https://www.elibrary.ru/item.asp?id=44136098 Патаракин Е. Д. Агентное моделирование для рефлексии образовательной организации // Искусственные общества. 2018. T. 13. Выпуск 4 . Доступ для зарегистрированных пользователей. URL: http://artsoc.jes.su/s207751800000133-5-1 (дата обращения: 16.11.2018). DOI: 10.18254/S0000133-5-1 Evgeny Patarakin (2018) Using agent-based modelling of collaboration for social reflection - http://www.constructionism2018.fsf.vu.lt/ Vilnus Патаракин Е., Ярмахов Б. Б., Буров В.В. Агентное моделирование деятельности внутри вики-систем "Образовательные технологии и общество" 2011, 407 - 422
Ссылки CCL home page NetLogo home page NetLogo Models Library Other NetLogo-related resources on the web NetLogo news via Twitter Discussion group for users hosted by Yahoo! Discussion group for developers hosted by Google NetLogo models of multiagent systems
Категория:Свободное программное обеспечение, написанное на Scala Категория:Java