Spark - A generic simulator for physical multi-agent simulations

Oliver Obst, Markus Rollmann

Research output: Contribution to journalConference articlepeer-review

20 Citations (Scopus)

Abstract

In this paper we describe a new multi-agent simulation system, called Spark, for physical agents in three-dimensional environments. Our goal in creating Spark was to provide a great amount of flexibility for creating new types of agents and simulations. To achieve this, we implemented a flexible application framework and exhausted the idea of replaceable components in the resulting system. In comparison to specialized simulators, users can effortlessly create new simulations by using a scene description language. Spark is a powerful and flexible tool to state different multi-agent research questions. It is used as official simulator for the first three-dimensional RoboCup Simulation League competition. We present the concepts we used to achieve the flexibility in our system and show how we seamlessly integrated the different subsystems into one user-friendly framework.

Original languageEnglish
Pages (from-to)243-257
Number of pages15
JournalAgents for Games and Simulations II
Volume3187
DOIs
Publication statusPublished - 2004
Externally publishedYes
EventSecond German Conference, MATES 2004: Multiagent System Technologies - Erfurt, Germany
Duration: 29 Sept 200430 Sept 2004

Fingerprint

Dive into the research topics of 'Spark - A generic simulator for physical multi-agent simulations'. Together they form a unique fingerprint.

Cite this