AgentPy - Agent-based modeling in Python
AgentPy is an open-source library for the development and analysis of agent-based models in Python. The framework integrates the tasks of model design, interactive simulations, numerical experiments, and data analysis within a single environment. The package is optimized for interactive computing with IPython, IPySimulate, and Jupyter. If you have questions or ideas for improvements, please visit the discussion forum.
Quick orientation
To get started, please take a look at Installation and Overview.
For a simple demonstration, check out the Wealth transfer tutorial in the Model Library.
For a detailled description of all classes and functions, refer to API Reference.
To learn how agentpy compares with other frameworks, take a look at Comparison.
If you are interested to contribute to the library, see Contribute.
Citation
Please cite this software as follows:
Foramitti, J., (2021). AgentPy: A package for agent-based modeling in Python.
Journal of Open Source Software, 6(62), 3065, https://doi.org/10.21105/joss.03065
Table of contents
Indices and tables