Repast
Материал из Поле цифровой дидактики
Краткое описание инструмента | The REcursive Porous Agent Simulation Toolkit (Repast) – это открытый и свободный источник библиотек для крупномасштабного агентного моделирования. Repast поддерживает разработку чрезвычайно гибких моделей агентов и используется в моделировании социальных процессов. |
---|---|
Возможности | |
Трудности использования | |
Область знаний | |
Область применения | программирование |
Поясняющее видео | https://www.youtube.com/watch?v=te0NYxofZxE |
Веб-сайт | https://repast.github.io/ |
Пользователи | Исследователи |
Используется для создания (проведения) | имитационное моделирование (simulation) |
Разработчик | |
Сообщество вокруг средства | |
Лицензия | Открытая |
Год первого релиза | 2000 |
Совместное сетевое использование | Нет |
Какой язык основной | English |
Есть ли поддержка Искусственным Интеллектом | Нет |
Пользователь строит свою модель, включая в свои программы компоненты из библиотеки Repast или используя визуальный Repast для среды Python Scripting.
https://www2.econ.iastate.edu/tesfatsi/repastsg.htm
- Schwarz N. et al. ABMland - a Tool for Agent-Based Model Development on Urban Land Use Change // JASSS. 2011. Vol. 15, № 2. P. 8. https://www.jasss.org/15/2/8.html
- Учебные курсы по Repast https://www2.econ.iastate.edu/tesfatsi/repastsg.htm
- FAQ - https://repast.github.io/docs/RepastFAQ/RepastFAQ.html
История
Repast is a derivative of the Swarm simulation toolkit. Initially conceived as a library of Java classes that could interface with the Swarm simulation framework, this concept was abandoned when, amongst other reasons, a Java implementation version of Swarm was released. Consequently, the creators of Repast developed an independent framework completely written in Java, thus completely object-oriented but borrowing several key abstractions present within Swarm.
Версии
Существует несколько версий Repast:
- Repast for Python (Repast Py)
- Repast for Java (Repast J)
- Repast for the Microsoft.NET framework (Repast .NET).