Advantages of a Multi-Paradigm Programming Language in Agent-Based Model Definition

Richard O. Legendi, Szabó, Attila · ELTE Digital Institutional Repository (EDIT) (Eötvös Loránd University) · 2010

This paper describes the advantages of the Functional Agent-Based Language for Simulations (Fables) compared to some of the most widely used toolkits of Agent-Based Modeling (ABM). Using Fables we imp lemented the StupidModel, a set of 16 simple ABM models those are designed to cover the most common features of ABMs. We also compared it to other published ABM platform implementations (Swarm, Repast and NetLogo) applying the Halstead code complexity metrics. In addition we studied some other aspects of these toolkits, e.g. the programming burden of auxiliary tasks of model implementation.

Read the paper · More papers on PaperTik