Fourteen reusable building blocks (RBBs) for representing decision-making in agent-based models

a compilation on AGENTBLOCKS providing practical guidance and ways forward

Journal Article (2026)
Author(s)

Julia Kunkel (Helmholtz-Zentrum für Umweltforschung – UFZ, Brandenburgische Technische Universität )

Volker Grimm (Helmholtz-Zentrum für Umweltforschung – UFZ, Universität Potsdam)

Christian Stindt von Dohm (Technische Universität Hamburg)

Leon Grothmann (Technische Universität Hamburg)

Luana Schwarz (Universität Potsdam, Max Planck Institute of Geoanthropology, Potsdam-Institut für Klimafolgenforschung)

Ronja Hotz (Karlsruhe Institut für Technologie)

Robert Huber (ETH Zürich)

Yongchao Zeng (Karlsruhe Institut für Technologie)

Kaja Jurak (Helmholtz-Zentrum für Umweltforschung – UFZ, Brandenburgische Technische Universität )

Uta Berger (Technische Universität Dresden)

J. Gareth Polhill (The James Hutton Institute)

Liz Verbeek (TU Delft - Technology, Policy and Management, TU Delft - Technology, Policy and Management)

Tatiana Filatova (TU Delft - Technology, Policy and Management)

Matthias Meyer (Technische Universität Hamburg)

Birgit Müller (Helmholtz-Zentrum für Umweltforschung – UFZ, Brandenburgische Technische Universität , German Centre for Integrative Biodiversity Research (iDiv) Halle-Jena-Leipzig)

Jürgen Groeneveld (Julius Kühn-Institute, Helmholtz-Zentrum für Umweltforschung – UFZ)

Research Group
Policy Analysis
DOI related publication
https://doi.org/10.1016/j.envsoft.2026.107211 Final published version
More Info
expand_more
Publication Year
2026
Language
English
Research Group
Policy Analysis
Journal title
Environmental Modelling and Software
Volume number
207
Article number
107211
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Agent-based models (ABMs) are widely used to study socio–environmental systems. By integrating environmental modelling with behavioural theories, they enable to analyse how decision-making processes shape environmental outcomes. To speed up model development and enable cumulative theorising, it has been proposed to modularise components relevant across applications as reusable building blocks (RBBs). This paper describes an example of adopting the idea in practice using AGENTBLOCKS, a new open access platform for publishing RBBs. We present the first coordinated interdisciplinary effort of eleven modelling groups to identify, extract, review, and publish 14 decision-making RBBs from existing ABMs using AGENTBLOCKS. From this compilation, we extracted a decision tree to identify and scope reusable model components. Using a mixed-methods approach combining RBB criteria assessment, thematic coding of editorial feedback, and contributor surveys, we suggest empirically informed practices and next steps to lower the barrier for reusable coding practices in socio–environmental applications.