EasyABM: a lightweight and easy to use heterogeneous agent-based modelling tool written in Julia
Renu Solanki, Monisha Khanna, Shailly Anand, Anita Gulati, Prateek, Kumar, Munendra Kumar, Dushyant Kumar

TL;DR
EasyABM.jl is a Julia package designed to simplify the creation and analysis of heterogeneous agent-based models, making ABM more accessible for researchers across various scientific fields.
Contribution
This work introduces EasyABM.jl, a lightweight, user-friendly Julia package that streamlines the development and analysis of agent-based models with a functional programming approach.
Findings
Provides an intuitive interface for ABM development
Facilitates analysis of complex systems with heterogeneous agents
Enhances accessibility of ABM in scientific research
Abstract
Agent based modelling is a computational approach that aims to understand the behaviour of complex systems through simplified interactions of programmable objects in computer memory called agents. Agent based models (ABMs) are predominantly used in fields of biology, ecology, social sciences and economics where the systems of interest often consist of several interacting entities. In this work, we present a Julia package EasyABM.jl for simplifying the process of studying agent based models. EasyABM.jl provides an intuitive and easy to understand functional approach for building and analysing agent based models.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation
