Found 474 repositories(showing 30)
krABMaga
krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language
backspaces
An Agent Based Modeling system (ABM)
zizroc
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.
wybo
Minimalist Agent Based Modeling (ABM) platform that runs directly in the browser
jrhdoty
ABM framework for modeling swarm behavior
cheliotk
An Agent-Based Modelling (ABM) Framework for Unity3D
A comprehensive list of literature on Agent Based Models (ABM) in Archaeology. Maintained and created by Iza Romanowska and Lennart Linde.
divan
Go ABM (Agent-Based Modelling) library
SchweizerischeBundesbahnen
ABM-in-Visum: a collaborative project for activity-based transport demand modelling within the PTV Visum software hosted by Swiss Federal Railways (SBB).
DemetersSon83
A Mesa-based ABM library for epidemiological (SIR) modeling.
ShrutiAppiah
Simulation of utility tokens for trading renewable energy in urban slum communities. Agent-based model (ABM)
UofUEpiBio
A general framework for quick epidemiological ABM models
fstonedahl
BehaviorSearch is a software tool to help with automating the exploration of agent-based models (ABMs), by using genetic algorithms and other heuristic techniques to search the parameter-space. BehaviorSearch interfaces with the popular NetLogo ABM development platform, to provide a low-threshold way to search for combinations of model parameter settings that will result in a specified target behavior.
yululeah
Based on the MESA package in Python, this project builds an electric vehicle driving and charging simulation platform based on the agent-based modeling (ABM).
erick2307
An ABM model of tsunami evacuation
matthewdicks98
Implements an Agent-Based Model (ABM) in a reactive framework with a matching engine and includes RL agents to enable exploration of learning dynamics.
mountaindust
ABM framework for dispersal modeling
An agent-based model (ABM) that can simulate the dynamics of influencer advertizing campaigns in a variety of scenarios and can help to discover the best influencer marketing strategy
UofUEpiBio
A general framework for quick epidemiological ABM models
Sepante
Codes for the ABM Modelling
uofs-simlab
Flood-ABM: An agent-based model of differential flood effects on population groups and their decision-making processes
DemetersSon83
A Mesa-based ABM for modeling meme propagation on social media
JCamacho4
This project provides an integrated environment with tools to study traffic flow in Teatinos, Málaga. It automatically collects, refines, and stores traffic information for effective historical analysis. Additionally, it uses an Agent-Based Model (ABM) to simulate traffic behavior.
jbn
A Julia package for building Agent-Based Models (ABMs).
keyskey
Julia implementation of Spatial Prisoners Dilemma game by Agent-Based Modelling(ABM)
bencabrera
C++ implementation of an agent-based model (ABM) for observing opinion dynamics in networks and studying the spiral of silence
GuojialeGeographer
本项目旨在推动 Agent-Based Modeling (ABM) 在中文社区的推广,特别关注 ABM 与地理信息系统(后期可以是任意其他学科领域,先以GIS作为测试案例进行开发)的交叉应用。核心任务是从海量学术文献中系统地筛选、整理和解读 ABM+GIS 领域(后期可以是任意其他学科领域)的高质量研究论文,并定期以“ABMind论文速递”的形式发布,重点宣传以 Mesa 为代表的 ABM 工具。 为了提高效率和应对大量文献,本项目规划了自动化流程,特别是利用大型语言模型 API(如 Gemini API)辅助文献的摘要翻译、亮点提取和推荐理由生成。
OgPlexus
Our agent-based model (ABM) of the spread of Hepatitis C within a community of intravenous drug users keeps track of individuals (or agents) in the population, as well as the kind of connections that form between them. These agents and their connections are organized into a network diagram, where nodes represent agents and edges indicate that some kind of relationship exists between two individuals. Hepatitis C is largely spread through the sharing of drug-related equipment such as syringes, where the virus may persist for several hours or even longer than a day. Our model will directly track the number of infected and uninfected pieces of equipment that each individual owns and potentially shares. This will allow for a precise assessment of the benefits of programs that seek to remove infected equipment from a population, either by means of some form of exchange, as in Needle Exchange Programs, or by distributing clean equipment in an effort to bolster the circulation of uninfected equipment. The network attempts to model a community of injection drug users (IDUs) where two individuals have the potential to share their equipment if they are linked by an edge. Each individual is assigned a variety of attributes such as their age, how frequently they use drugs, how frequently they share with others, etc. The network is initialized with a certain set of connections between nodes, but as the simulation progresses some edges may break and new ones may be formed. We start off the simulation with only a certain small percentage of the population infected and, having adjusted the various parameters controling frequency of use and sharing, we can track the population of individuals and needles. In particular, we can determine what effects on the populations of infected individuals and needles are achieved by various adjustments of the parameters. Events in the model such as sharing and use of drugs are drawn randomly in order to approximate the random nature inherent to the dynamics of such systems. In order to make meaningful predictions, we run the simulation several hundred times, with various parameter sets and we can identify which parameters are most significant to the rise and fall of the infection. The model is written in Python, and we implement the NetworkX library to graph and modify the underlying network.
EPFL-AgentBased-2014
Syllabus, cours et modèles pour la semaine ENAC ABM-2014
comses-education
example reproducible ABM + RMarkdown analysis pipeline based on the NetLogo wolf-sheep predation model