Introductory Guide to Agent-Based Simulation Development on the GAMA Platform

The use of agent-based simulations is becoming common in the research field, being employed to abstract complex concepts through visual demonstrations. This has driven the emergence of platforms for developing these simulations. In this context, GAMA stands out as a good option due to its wide range of features. However, GAMA still lacks materials to guide beginner developers. With the aim of filling this gap, this paper presents an introductory guide to simulation development in GAMA. The paper describes the main functionalities and the structure for developing a simulation in GAMA. Beside that, the paper exemplifies these elements through the development of the ’Sugarscape’ simulation, known in the community. Finally, the challenges that a beginner developer may encounter are reported, along with recommendations to address them.

Authors

Institutions

Publication Details

Published
2024-08-14
DOI
https://doi.org/10.5753/wesaac.2024.33459
Primary Topic
Transportation and Mobility Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Introductory Guide to Agent-Based Simulation Development on the GAMA Platform

Fernando de Almeida Santos, Aline Rodrigues Santos
Transportation and Mobility Innovations
article

Introductory Guide to Agent-Based Simulation Development on the GAMA Platform

Fernando de Almeida Santos, Aline Rodrigues Santos
article en

Abstract

The use of agent-based simulations is becoming common in the research field, being employed to abstract complex concepts through visual demonstrations. This has driven the emergence of platforms for developing these simulations. In this context, GAMA stands out as a good option due to its wide range of features. However, GAMA still lacks materials to guide beginner developers. With the aim of filling this gap, this paper presents an introductory guide to simulation development in GAMA. The paper describes the main functionalities and the structure for developing a simulation in GAMA. Beside that, the paper exemplifies these elements through the development of the ’Sugarscape’ simulation, known in the community. Finally, the challenges that a beginner developer may encounter are reported, along with recommendations to address them.

Universidade do Estado de Santa Catarina (BR)
Openalex Percentile: Top 70%
Transportation and Mobility Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.