Title :
Opening pandora´s box: Some insight into the inner workings of an Agent-Based Simulation environment
Author :
Dawson, Daniel ; Siebers, Peer-Olaf ; Tuong Manh Vu
Author_Institution :
Sch. of Comput. Sci., Univ. of Nottingham, Nottingham, UK
Abstract :
Agent-Based Simulation (ABS) environments are somewhat of a black box to many modelers in Social Simulation or Economics and their inner workings are often only understood by the computer scientists who developed them. We intend to shed some light into the inner workings of such systems. For this purpose we have developed our own simple ABS environment in C++ using hierarchical state machines. In this paper we provide insight into the design of our ABS environment and then test the performance of it by comparing it to that of an "off the shelf" commercial package. While some programming knowledge is required to understand the paper in all its depth we believe that non programming experts will also benefit from this paper as it provides an insight into the underlying mechanisms operating within an ABS using graphical representations and explanations that avoid heavy technical jargon.
Keywords :
C++ language; software agents; ABS environments; C++; Pandora box; agent-based simulation environment; black box; economics; graphical representations; hierarchical state machines; social simulation; Automata; Computational modeling; Educational institutions; History; Object oriented modeling; Observers; Unified modeling language;
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on
Conference_Location :
Warsaw