Daniel Vartanian
University of São Paulo
November 14, 2025
This presentation explores how Agent-Based Models (ABMs) can integrate multiple perspectives in modeling complex systems and function as a tool for analyzing the combined impacts of climate change.
Here are the main topics:


Agent-based models (ABMs) are computational models with the purpose of simulating the behavior of agents and their interactions, allowing us to study emergent phenomena.
Instead of describing a system only with variables representing the state of the whole system (a global approach/top-down), we model its individual agents (a local approach/bottom-up) (Railsback & Grimm, 2019).
Agents often represent people or other animals, but agents can also represent anything from biological cells to economic firms to political municipalities (Smaldino, 2023).


(Image and video by Primer)
(Photo by the MIT Museum)
A pattern is anything beyond random variation.
We can think of patterns as regularities, signals.


Alignment: A bird tends to turn so that it is moving in the same direction that nearby birds are moving.
Separation: A bird will turn to avoid another bird which gets too close.
Cohesion: A bird will move towards other nearby birds (unless another bird is too close).
(Video by National Geographic | Flocking model by Wilensky (1998b), based on Reynolds (1987))
Ecology
Predator-Prey (Lotka, 1925; Volterra, 1926)

Epidemiology
Epidemic (SIR) (Kermack & McKendrick, 1927)

Physics
Chladni Figures** (Chladni, 1787)

Evolutionary Psychology
Altruism (Lehmann & Keller, 2006)

Sociology
Segregation (Schelling, 1971)

Environmental Sciences
Wildfires

(Model developed by Park et al. (2023))
Development and corroboration of theories.
Exploration of scenarios and leverage points.
Prediction of future scenarios (for empirical models only).
Given the conditions of your theory, is it possible to replicate the phenomenon and its patterns through an agent-based simulation?
[…] they think you’re done when you can’t add anything more. I think you’re done when you can’t take anything more out. (Joshua Epstein) (Rutt, 2020)
A theory which is not refutable by any conceivable event is nonscientific. Irrefutability is not a virtue of a theory (as people often think) but a vice. (Popper, 1963/2002)
Abstract models allow for the examination of general principles in detail (Rand & Wilensky, 2007).
Empirical models are generally more oriented towards prediction and often need to address specific questions posed by policy-makers at particular sites (Sun et al., 2016).
Full spectrum modeling combines the benefits of abstract and empirical models (Rand & Wilensky, 2007).

(Artwork by Sun et al. (2016, Figure 3), based on Grimm et al. (2005, Figure 1))
LogoClim is a NetLogo model for simulating and visualizing global climate conditions. It allows researchers to integrate high-resolution climate data into agent-based models, supporting reproducible research in ecology, agriculture, environmental sciences, and other fields that rely on climate data.
WorldClim 2.1 is a project by Stephen E. Fick and Robert J. Hijmans that provides high-resolution global climate data, such as temperature and precipitation, which can be used for spatial mapping and modeling (Fick & Hijmans, 2017).
The dataset includes historical series downscaled from CRU-TS-4.09, containing data interpolated from thousands of weather stations, as well as future downscaled projections derived from models of the Coupled Model Intercomparison Project Phase 6 (CMIP6).

Historical Climate Data
Includes 12 monthly points representing averages from 1970-2000 for temperature, precipitation, solar radiation, wind, vapor pressure, elevation, and bioclimatic variables.
Historical Monthly Weather Data
Includes 12 monthly points per year from 1951 to 2024, with minimum and maximum temperature and total precipitation, based on CRU-TS-4.09.
Future Climate Data
Includes 12 monthly points from CMIP6 projections for 2021-2100 (four periods) and four SSP scenarios (126, 245, 370, 585), covering average, maximum, and minimum temperature, precipitation, and bioclimatic variables.
Logônia is a NetLogo model that simulates the growth response of a fictional plant, logônia, under different climatic conditions. The model uses climate data from WorldClim 2.1 and demonstrates how to integrate the LogoClim model through the LevelSpace extension.




Energy and Growth Probability

Growth Phases & Reproduction
Senescence
(Silva et al., 2013, Table 1)
👁️⃤
Observer
Grid Cells
⊞
🌡️
🌧️
Food
🍌🍅
🥬🌾
🥛🥩
Families
👨👩👧
👩👩👦
👨👨👧
Children
🧒
👧
This presentation was created with the Quarto Publishing System. The code and materials are available on GitHub.

(Artwork by Allison Horst)
In accordance with the American Psychological Association (APA) Style, 7th edition.

(Artwork by Allison Horst)