Abstract
Mesa is a licensed by Apache development environment for agent-based models (or ABM) in Python. It allows users to create agent-based models using built-in basic components (such as spatial and agent schedulers) or custom implementations; visualize them using the interface in a web browser; and analyze their results using Python data analysis tools. The purpose of the development of the environment was the desire of the authors to create an alternative for NetLogo, Repast or MASON based on the Python language.
Highlights
Mesa is a licensed by Apache development environment for agent-based models in Python
$ docker-compose exec dev bash # enter the docker container that has your current version of Mesa installed at /opt/mesa
Для ознакомления с примерами использования фреймворка для целей агенториентированного моделирования на веб-сайте представлена коллекция демонстрационных моделей: >>>>
Summary
Mesa is a licensed by Apache development environment for agent-based models (or ABM) in Python. Mesa Python platform for agent-based modelling // Artificial societies. Mesa — это лицензированная Apache среда разработки агент-ориентированных моделей на языке Python. Она позволяет пользователям быстро создавать агенториентированные модели с использованием встроенных базовых компонентов (таких как пространственные сетки — spatial grids и планирование агентов — agent schedulers) или пользовательских реализаций; визуализировать их, используя интерфейс в окне браузера; и анализировать их результаты с помощью инструментов анализа данных Python.
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have