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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
agentpy-0.0.2.tar.gz
(13.5 kB
view hashes)
Built Distribution
agentpy-0.0.2-py3-none-any.whl
(17.0 kB
view hashes)