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

  • Для ознакомления с примерами использования фреймворка для целей агенториентированного моделирования на веб-сайте представлена коллекция демонстрационных моделей: >>>>

Read more

Summary

Introduction

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.

Results
Conclusion
Full Text
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

Schedule a call