Wildfire Preset Levels
This document details the various preset environment levels available in the CREW Wildfire simulation. Each level is designed to test different aspects of multi-agent coordination and decision-making in wildfire scenarios.
Behavioral Goals
The levels test various behavioral capabilities:
| Code | Behavior | Description |
|---|---|---|
| TD | Task Designation | Ability to divide tasks among agents |
| AC | Agent Capitalization | Ability to recognize and leverage strengths/weaknesses in heterogeneous teams |
| SR | Spatial Reasoning | Ability to reason and plan with spatial information |
| OS | Observation Sharing | Ability to communicate useful observations when necessary |
| RC | Realtime Coordination | Ability to communicate and rely on other agents for synchronized tasks |
| PA | Plan Adaptation | Ability to adapt and revise plans |
| OP | Objective Prioritization | Ability to rank competing goals contextually |
Level Categories
1. Cut Trees Levels 🌲
Focus: Strategic tree cutting in designated areas
Scoring: Trees cut in labeled cells/lines
| Level Name | Preset | Map Size | Agents | Max Score | Behaviors |
|---|---|---|---|---|---|
| Sparse (Small) | Cut_Trees_Sparse_small |
30x30 | 3F | 18 | TD |
| Sparse (Large) | Cut_Trees_Sparse_large |
60x60 | 10F | 75 | TD |
| Lines (Small) | Cut_Trees_Lines_small |
30x30 | 2F, 1B | 30 | TD, AC |
| Lines (Large) | Cut_Trees_Lines_large |
60x60 | 4F, 3B | 105 | TD, AC |
2. Scout Fire Levels 🔍
Focus: Fire detection and reconnaissance
Scoring: Drones over the fire
| Level Name | Preset | Map Size | Agents | Max Score | Behaviors |
|---|---|---|---|---|---|
| Small Scale | Scout_Fire_small |
100x100 | 3D | 2 | TD, SR, OS |
| Large Scale | Scout_Fire_large |
250x250 | 5D | 2 | TD, SR, OS |
3. Transport Firefighters Levels 🚁
Focus: Coordination and transport capabilities
Scoring: Firefighters at target locations
| Level Name | Preset | Map Size | Agents | Max Score | Behaviors |
|---|---|---|---|---|---|
| Small Scale | Transport_Firefighters_small |
100x100 | 6F, 1H | 6 | AC, SR, RC |
| Large Scale | Transport_Firefighters_large |
250x250 | 12F, 2H | 12 | AC, SR, RC |
4. Rescue Civilians Levels 🚶
Focus: Civilian rescue operations
Scoring: Civilians at target location
Known Location Scenarios
| Level Name | Preset | Map Size | Agents | Max Score | Behaviors |
|---|---|---|---|---|---|
| Small Scale | Rescue_Civilians_Known_Location_small |
40x40 | 3F | 3 | TD, SR, PA |
| Large Scale | Rescue_Civilians_Known_Location_large |
40x40 | 3F | 9 | TD, SR, PA |
Complex Rescue Scenarios
| Level Name | Preset | Map Size | Agents | Max Score | Behaviors |
|---|---|---|---|---|---|
| Search and Rescue | Rescue_Civilians_Search_and_Rescue |
100x100 | 5F, 2D | 5 | TD, SR, OS, PA |
| Search + Rescue + Transport | Rescue_Civilians_Search_Rescue_Transport |
150x150 | 10F, 2D, 2H | 10 | TD, AC, SR, OS, RC, PA |
5. Suppress Fire Levels 🔥
Focus: Fire suppression strategies
Scoring: Trees Destroyed + 20*Agents Lost
| Level Name | Preset | Map Size | Agents | Behaviors |
|---|---|---|---|---|
| Extinguish | Suppress_Fire_Extinguish |
60x60 | 8F | TD, SR, PA |
| Contain | Suppress_Fire_Contain |
60x60 | 5F, 1B | TD, AC, SR, PA |
| Locate and Suppress | Suppress_Fire_Locate_and_Suppress |
100x100 | 5F, 1B, 2D | TD, AC, OS, SR, PA |
| Locate + Deploy + Suppress | Suppress_Fire_Locate_Deploy_Suppress |
150x150 | 10F, 2D, 2H | TD, AC, OS, SR, RC, PA |
6. Full Environment 🌍
Focus: Complete wildfire management scenario
Scoring: Trees Destroyed + 20 * Agents Lost + 100 * Civilians Lost
| Level Name | Preset | Map Size | Agents | Behaviors |
|---|---|---|---|---|
| Full Game | Full_Game |
200x200 | 10F, 1B, 2D, 2H | All |
Legend
- F: Firefighter
- B: Bulldozer
- D: Drone
- H: Helicopter