Authors:
Vasileios Apostolidis-Afentoulis
and
Ilias Sakellariou
Affiliation:
Department of Applied Informatics, School of Information Sciences, University of Macedonia, 156 Egnatia Str., GR-54636 Thessaloniki, Greece
Keyword(s):
Agent Based Modeling, Simulation, Simulation Languages, Platforms, Teleo-Reactive Agents, NetLogo.
Abstract:
Agent based modeling and simulation (ABMS) has been applied to a number of research areas including economics, social sciences, urban planning, epidemiology etc. with significant success. Agent simulation platforms have long been the principal tool, contributing to the wide adoption of ABMS, offering rapid model development for researchers in various fields. However, in most of the cases, agent behaviour in simulations is encoded employing standard or domain specific programming languages, with limited support for agent programming at a higher level. The present work contributes towards this direction, presenting an implementation of the Teleo-Reactive approach proposed by Nilsson for robotic control, to a well known ABMS platform, NetLogo. The aim is to allow modelers to encode complex agent models easily and thus to enhance the impact of ABMS to the respective fields.