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.
| Original language | English |
|---|---|
| Pages (from-to) | 347-356 |
| Number of pages | 10 |
| Journal | Computer Systems Science and Engineering |
| Volume | 20 |
| Issue number | 5 |
| Publication status | Published - Sept 2005 |
| Externally published | Yes |
Keywords
- Generic simulation
- Multi-agent simulation
- Spark