Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Agents.jl: a performant and feature-full agent-based modeling software of minimal code complexity

Datseris, George; Vahdati, Ali R; DuBois, Timothy C (2022). Agents.jl: a performant and feature-full agent-based modeling software of minimal code complexity. Simulation:003754972110688.

Abstract

Agent-based modeling is a simulation method in which autonomous agents interact with their environment and one another, given a predefined set of rules. It is an integral method for modeling and simulating complex systems, such as socio-economic problems. Since agent-based models are not described by simple and concise mathematical equations, the code that generates them is typically complicated, large, and slow. Here we present Agents.jl, a Julia-based software that provides an ABM analysis platform with minimal code complexity. We compare our software with some of the most popular ABM software in other programming languages. We find that Agents.jl is not only the most performant but also the least complicated software, providing the same (and sometimes more) features as the competitors with less input required from the user. Agents.jl also integrates excellently with the entire Julia ecosystem, including interactive applications, differential equations, parameter optimization, and so on. This removes any “extensions library” requirement from Agents.jl, which is paramount in many other tools.

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:07 Faculty of Science > Department of Evolutionary Anthropology
Dewey Decimal Classification:300 Social sciences, sociology & anthropology
Scopus Subject Areas:Physical Sciences > Software
Physical Sciences > Modeling and Simulation
Physical Sciences > Computer Graphics and Computer-Aided Design
Uncontrolled Keywords:Computer Graphics and Computer-Aided Design, Modeling and Simulation, Software
Language:English
Date:5 January 2022
Deposited On:18 Jan 2023 08:20
Last Modified:21 Mar 2025 04:45
Publisher:Sage Publications
ISSN:0037-5497
OA Status:Green
Free access at:Publisher DOI. An embargo period may apply.
Publisher DOI:https://doi.org/10.1177/00375497211068820
Project Information:
  • Funder: EU project LimnoScenES
  • Grant ID:
  • Project Title:
  • Funder: svenska forskningsrådet formas
  • Grant ID:
  • Project Title:
Download PDF  'Agents.jl: a performant and feature-full agent-based modeling software of minimal code complexity'.
Preview
  • Content: Published Version
  • Licence: Creative Commons: Attribution 4.0 International (CC BY 4.0)

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
28 citations in Web of Science®
24 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

40 downloads since deposited on 18 Jan 2023
15 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications