LevelSpace: A NetLogo Extension for Multi-Level Agent-Based Modeling

Hjorth, Arthur and Head, Bryan and Brady, Corey and Wilensky, Uri (2020) LevelSpace: A NetLogo Extension for Multi-Level Agent-Based Modeling. Journal of Artificial Societies and Social Simulation, 23 (1). ISSN 1460-7425

[thumbnail of get_pdf.php] Text
get_pdf.php - Published Version

Download (66B)

Abstract

Multi-Level Agent-Based Modeling (ML-ABM) has been receiving increasing attention in recent years. In this paper we present LevelSpace, an extension that allows modelers to easily build ML-ABMs in the popular and widely used NetLogo language. We present the LevelSpace framework and its associated programming primitives. Based on three common use-cases of ML-ABM – coupling of heterogenous models, dynamic adaptation of detail, and cross-level interaction - we show how easy it is to build ML-ABMs with LevelSpace. We argue that it is important to have a unified conceptual language for describing LevelSpace models, and present six dimensions along which models can differ, and discuss how these can be combined into a variety of ML-ABM types in LevelSpace. Finally, we argue that future work should explore the relationships between these six dimensions, and how different configurations of them might be more or less appropriate for particular modeling tasks.

Item Type: Article
Subjects: Article Archives > Computer Science
Depositing User: Unnamed user with email support@articlearchives.org
Date Deposited: 16 Mar 2024 05:03
Last Modified: 16 Mar 2024 05:03
URI: http://archive.paparesearch.co.in/id/eprint/1891

Actions (login required)

View Item
View Item