Agent-based modeling in Python
Project description
Agentpy - Agent-based modeling in Python
Agentpy is a package for the development and analysis of agent-based models in Python. The packages is still in a very early stage of development. If you need help using Agentpy or want to contribute, feel free to write me via joel.foramitti@uab.cat.
Main features:
- Creation of custom agent types, environments, and networks.
- Design of models with complex procedures and multiple environments.
- Standard operators can be used on whole groups of agents simultaneously.
- Experiments with repeated iterations, large parameter samples, and distinct scenarios.
- Output data that can be saved, loaded, and re-arranged for further analysis.
- Tools for sensitivity analysis, interactive output, animations, and visualization.
Documentation: https://agentpy.readthedocs.io
Tutorials: https://agentpy.readthedocs.io/en/latest/tutorials.html
Requirements: Python 3, NumPy, scipy, matplotlib, networkx, pandas, SALib, and ipywidgets.
Installation: pip install agentpy
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size agentpy-0.0.2-py3-none-any.whl (17.0 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size agentpy-0.0.2.tar.gz (13.5 kB) | File type Source | Python version None | Upload date | Hashes View |