All Projects → JoelForamitti → agentpy

JoelForamitti / agentpy

Licence: BSD-3-Clause license
AgentPy is an open-source framework for the development and analysis of agent-based models in Python.

Programming Languages

python
139335 projects - #7 most used programming language
TeX
3793 projects

Projects that are alternatives of or similar to agentpy

flocc
Agent-based modeling in JavaScript in the browser or on the server.
Stars: ✭ 26 (-88.98%)
Mutual labels:  abm, agent-based-modeling, complex-systems, agent-based-simulation
evoplex
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
Stars: ✭ 98 (-58.47%)
Mutual labels:  abm, agent-based-modeling, agent-based-simulation
MesaFireEvacuation
Agent Based Fire Evacuation Model built using Project Mesa
Stars: ✭ 21 (-91.1%)
Mutual labels:  abm, agent-based-modeling, agent-based-simulation
FLAMEGPU2
FLAME GPU 2 is a GPU accelerated agent based modelling framework for C++ and Python
Stars: ✭ 25 (-89.41%)
Mutual labels:  complex-systems, agent-based-simulation
housing-model
Agent-based model of the UK housing market.
Stars: ✭ 29 (-87.71%)
Mutual labels:  agent-based-modeling, agent-based-simulation
js-simulator
General-purpose discrete-event multiagent simulation library for agent-based modelling and simulation
Stars: ✭ 52 (-77.97%)
Mutual labels:  agent-based-modeling, agent-based-simulation
reina-model
Agent-based simulation model for COVID-19 spread in society and patient outcomes
Stars: ✭ 30 (-87.29%)
Mutual labels:  agent-based-modeling, agent-based-simulation
cultural evolution ABM tutorial
This tutorial shows how to create very simple simulation or agent-based models of cultural evolution in R
Stars: ✭ 82 (-65.25%)
Mutual labels:  abm, agent-based-modeling
PyNets
A Reproducible Workflow for Structural and Functional Connectome Ensemble Learning
Stars: ✭ 114 (-51.69%)
Mutual labels:  networkx, networks
nxontology
NetworkX-based Python library for representing ontologies
Stars: ✭ 45 (-80.93%)
Mutual labels:  networkx, networks
epirust
An agent-based epidemiology simulation framework built in Rust
Stars: ✭ 76 (-67.8%)
Mutual labels:  agent-based-modeling, agent-based-simulation
Osmnx
OSMnx: Python for street networks. Retrieve, model, analyze, and visualize street networks and other spatial data from OpenStreetMap.
Stars: ✭ 3,357 (+1322.46%)
Mutual labels:  networkx, networks
apxr run
A topology and parameter evolving universal learning network.
Stars: ✭ 14 (-94.07%)
Mutual labels:  agent-based-simulation
PHANTOM
An efficient implementation of the PHANTOM (GhostDAG) block-DAG protocol, complete with a block-DAG network simulation framework and other niceties.
Stars: ✭ 27 (-88.56%)
Mutual labels:  networkx
EgoSplitting
A NetworkX implementation of "Ego-splitting Framework: from Non-Overlapping to Overlapping Clusters" (KDD 2017).
Stars: ✭ 78 (-66.95%)
Mutual labels:  networkx
CEH
Exam Prep for the Ec-council Certified Ethical Hacker 312-50
Stars: ✭ 71 (-69.92%)
Mutual labels:  networks
js-data-structures
🌿 Data structures for JavaScript
Stars: ✭ 56 (-76.27%)
Mutual labels:  networks
depx
Examine and visualize dependencies used by Python modules 🔍
Stars: ✭ 19 (-91.95%)
Mutual labels:  networkx
yalla
Spheroid models of morphogenesis for the GPU.
Stars: ✭ 30 (-87.29%)
Mutual labels:  agent-based-modeling
how attentive are gats
Code for the paper "How Attentive are Graph Attention Networks?" (ICLR'2022)
Stars: ✭ 200 (-15.25%)
Mutual labels:  networks

AgentPy - Agent-based modeling in Python

PyPI GitHub Documentation Status DOI

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.

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

Installation: pip install agentpy

Documentation: https://agentpy.readthedocs.io

JOSS publication: https://doi.org/10.21105/joss.03065

Discussion forum: https://github.com/JoelForamitti/agentpy/discussions

Tutorials and examples: https://agentpy.readthedocs.io/en/latest/model_library.html

Comparison with other frameworks: https://agentpy.readthedocs.io/en/latest/comparison.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].