back to publications overview

SPARK -- A Generic Simulator for Physical Multiagent Simulations


Oliver Obst and Markus Rollmann. SPARK -- A Generic Simulator for Physical Multiagent Simulations. Computer Systems Science and Engineering, 20(5):347–356, September 2005.


Download

[PDF] (192 kb)


Abstract

We describe a new multi-agent simulation system, called Spark, for agents in three-dimensional environments. Our goal in creating Spark was to provide a high degree of flexibility for creating new types of simulations. 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 tool to state different multi-agent research questions. It was already used as official simulator for the first three-dimensional RoboCup Simulation League competition.


BiBTeX Entry


@Article{	  OR05,
  author	= {Oliver Obst and Markus Rollmann},
  journal	= {Computer Systems Science and Engineering},
  month 	= sep,
  number	= {5},
  pages 	= {347--356},
  title 	= {{SPARK} -- {A} {G}eneric {S}imulator for {P}hysical
		   {M}ultiagent {S}imulations},
  volume	= {20},
  year		= {2005},
  abstract	= {We describe a new multi-agent simulation system, called
		   Spark, for agents in three-dimensional environments. Our goal in creating
		   Spark was to provide a high degree of flexibility for creating new types of
		   simulations. 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 tool to state
		   description language. Spark is a powerful tool to state used as official
		   simulator for the first three-dimensional RoboCup Simulation League
		   competition. },
}