agent-based-modeling
There are 732 repositories under agent-based-modeling topic.
projectmesa/mesa
Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.
NetLogo/NetLogo
turtles, patches, and links for kids, teachers, and scientists
noncomputable/AgentMaps
Make social simulations on real maps! Agent-based modeling for the web.
JuliaDynamics/Agents.jl
Agent-based modeling framework in Julia
ucaiado/QLearning_Trading
Learning to trade under the reinforcement learning framework
je-suis-tm/graph-theory
Julia and Python complex system applications in ecology, epidemiology, sociology, economics & finance; network science models including Bianconi-Barabási, Barabási-Albert, Watts-Strogatz, Waxman Model & Erdős-Rényi; graph theory algorithms involving Gillespie, Bron Kerbosch, Ramsey, Bellman Ford, A*, Kruskal, Borůvka, Prim, Dijkstra, DSatur, Randomized Distributed, Vizing, Topological Sort, DFS, BFS
gama-platform/gama.old
Main repository for developing the 1.x versions of GAMA
jofmi/agentpy
AgentPy is an open-source framework for the development and analysis of agent-based models in Python.
EpiModel/EpiModel
Mathematical Modeling of Infectious Disease Dynamics
SpaceGroupUCL/depthmapX
depthmapX is a multi-platform Spatial Network Analysis Software
varoudis/depthmapX
depthmapX is a multi-platform Spatial Network Analysis Software
JuliaDynamics/InteractiveDynamics.jl
Fast, general-purpose interactive applications for complex systems
krABMaga/krABMaga
krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language
projectmesa/mesa-geo
GIS Extension for Mesa Agent-Based Modeling
LBNL-UCB-STI/beam
The Framework for Modeling Behavior, Energy, Autonomy, and Mobility in Transportation Systems
sarl/sarl
SARL Agent-Oriented Programming Language http://www.sarl.io
evoplex/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.
MathCancer/PhysiCell
PhysiCell: Scientist end users should use latest release! Developers please fork the development branch and submit PRs to the dev branch. Thanks!
AsPJT/PAX_SAPIENTICA
🌿: GIS for philological, archaeological, and anthropological data.
abmgis/abmgis
Accompanying resources for the book 'Agent-Based Modelling and Geographical Information Systems: A Practical Primer'.
Robinlovelace/spatial-microsim-book
Code, data and prose of the book: Spatial Microsimulation with R
jcbagneris/fms
FMS, an agent-based Financial Market Simulator
projectmesa/mesa-examples
Seminal agent-based models developed using Mesa
thoughtworks/epirust
An agent-based epidemiology simulation framework built in Rust
amesoudi/cultural_evolution_ABM_tutorial
This tutorial shows how to create very simple simulation or agent-based models of cultural evolution in R
mars-sim/mars-sim
Mars Simulation Project Official Codebase
ropensci/nlrx
nlrx NetLogo R
holgerbrandl/kalasim
Discrete Event Simulator
KienTTran/ABMGPU
Agent Based Model on GPU using CUDA 12.2.1 and OpenGL 4.5 (CUDA OpenGL interop) on Windows/Linux
chen0040/js-simulator
General-purpose discrete-event multiagent simulation library for agent-based modelling and simulation
jetnew/COVID-Resource-Allocation-Simulator
Agent-based modelling for resource allocation in viral crises to investigate resource allocation and policy interventions with respect to transmission rate.
scottfr/simulation
Node and browser JavaScript library to run simulations. Supports System Dynamics modeling, Differential Equation mathematical modeling, and Agent Based Modeling.
zizroc/villager
villager is an extensible agent based modeling (ABM) framework for the R language. It supports agents, agent aggregations and their associated resources, as well as flexible data management.
INET-Complexity/ESL
The Economic Simulation Library provides an extensive collection of tools to develop, test, analyse and calibrate economic and financial agent-based models. The library is designed to take advantage of different computer architectures. In order to facilitate rapid iteration during model development the library can use parallel computation. Economic models developed using the library can be deployed into large-scale distributed computing environments when working with large model instances and datasets and provides routines to set up large-scale sampling computations during the analysis and calibration process.
chathika/NL4Py
Bringing Your Turtles From NetLogo to Python 🐍🐢
timdecode/LifeBrush
A toolkit for painting agent-based mesoscale molecular simulations and illustrations.