German Open 2005

Rescue Simulation Competition

League Chair: Michael Brenner

Disaster situation design: Nanda Wijermans


This page contains settings, results, log files, and a short report on the Robocup Rescue Simulation competition at German Open '05 in Paderborn.

Note: At this competition a new simulation package was used.  This package, however, is not identical to the one that will be used at the world championship in Osaka, Japan, in July 2005, nor are any features from it guaranteed to appear in the Osaka package. The decision on the Osaka package is made by the Technical Committee of the Robocup Rescue League.


Package

The German Open package can be downloaded from here.  In particular it uses

  a) the new fire simulator
  b) a modified version of the traffic simulator that allows only
  c) updates to the viewers to account for an extended range of "fieryness" values

In accordance with the voting at Robocup '04, the ResQ fire simulator was used.  In particular this means that buildings may reignite after having been extinguished if they are not completely burnt down, and that buildings can be preemptively watered.  Furthermore, in accordance with the community voting for Robocup '05 the traffic simulator was changed to allow only one fire brigade per building (but which may still extinguish other buildings from inside).  To model the new possibilities for states of building the "fieryness" property was given the following new interpretation both in the fire simulator and the 2D and 3D viewers:

0    not burnt, no water damage
1    burning, slightly damaged
2    burning, more damaged
3    burning, severly damaged
4    not burnt, but watered-damaged
5    extinguished, slightly damaged
6    extinguished, more damaged
7    extinguished, severely damaged
8    completely burnt down

Note that that the previously unused level 4 is used for describing buildings that have not yet burnt, but have been watered.

Scoring

The scoring was intended to take the new aspects of the fire simulation into account.  So, instead of just testing for fieryness == 0 the following rule was used to compute the value B for undestroyed houses:

0          no penalty
1,5       1/3 of area counted as destroyed
4          water damage, also 1/3 area counted as destroyed
2,6       2/3 of area considered as destroyed
3,7,8    whole building considered as destroyed

Except for the computation of B the scoring formula of Robocup '04 was used.

Results

Map KobeEasy
VCEasy
RandomEasy
FolignoEasy
Team Score Points Score Points Score Points Score Points
Caspian 73,82 2 97,33 2 66,56 2 86,07 2
ResQ Freiburg 57,46 1 57,67 1 60,36 1 59,14 1









Map KobeMedium
VCMedium
RandomMedium
FolignoMedium
Team Name Score Points Score Points Score Points Score Points
Caspian 64,54 1 59,22 1 60,63 2 67,75 2
ResQ Freiburg 66,00 2 75,14 2 33,26 1 62,9 1









Total


Team Score Points Final Rank
Caspian 575,91 14 1
ResQ Freiburg 471,93 10 2


Congratulations, Caspian team!

You can download the log files for all maps.  Note that you need to use the updated viewers from the German Open package to correctly view the fieryness values and get correct scores.
The maps themselves are included in the German Open package.

Comments

During the German Open we detected several bugs or unrealistic behavior in the fire simulator.  With permission of Caspian team we fixed one of them, but a major one is still part of the package: we had to leave it in because it would have changed the behavior of the simulator too significantly.  We'll release a fixed and re-parameterized version of the fire simulator soon.  However, after that release we urge the community to thoroughly test it and report on odd behavior very quickly, so that we can have a stable tested version for Osaka soon.