A Structured Report on Agent-Based Simulation Development with the GAMA Platform

The use of agent-based simulations is becoming common and has been used 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 an attractive option because of its wide range of features. However, GAMA still lacks materials to guide beginner developers. In order to fill this gap, this paper presents a structured report on agent-based simulation development with GAMA. The paper describes the main functionalities and the structure for developing a simulation with GAMA. In addition to that, the paper exemplifies these elements through the development of the Sugarscape simulation, known in the community. The combination of the structured report and the Sugarscape implementation provides a introductory guide to developing agent-based simulation in GAMA. Finally, the paper presents the challenges that a beginner developer may encounter and recommendations to address them.

Authors

Institutions

Publication Details

Journal
Revista Eletrônica de Iniciação Científica em Computação
Published
2025-04-15
DOI
https://doi.org/10.5753/reic.2025.5295
Citations
1
Primary Topic
Transportation and Mobility Innovations
Type
article
Field-Weighted Citation Impact
0.68

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Structured Report on Agent-Based Simulation Development with the GAMA Platform

Aline Rodrigues Santos, Fernando dos Santos
1 citations
Revista Eletrônica de Iniciação Científica em Computação
Transportation and Mobility Innovations
0.68
article

A Structured Report on Agent-Based Simulation Development with the GAMA Platform

Aline Rodrigues Santos, Fernando dos Santos
article en
1 citations

Abstract

The use of agent-based simulations is becoming common and has been used 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 an attractive option because of its wide range of features. However, GAMA still lacks materials to guide beginner developers. In order to fill this gap, this paper presents a structured report on agent-based simulation development with GAMA. The paper describes the main functionalities and the structure for developing a simulation with GAMA. In addition to that, the paper exemplifies these elements through the development of the Sugarscape simulation, known in the community. The combination of the structured report and the Sugarscape implementation provides a introductory guide to developing agent-based simulation in GAMA. Finally, the paper presents the challenges that a beginner developer may encounter and recommendations to address them.

Revista Eletrônica de Iniciação Científica em ComputaçãoVol. 23
Universidade do Estado de Santa Catarina (BR)
Fundação de Amparo à Pesquisa e Inovação do Estado de Santa Catarina
Openalex Percentile: Top 31%
Transportation and Mobility Innovations
0.68
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.