harshaleemalu03/disaster-management
0
<div align="center">
๐จ Disaster Response Coordination System
OpenEnv v2.1 โ Hackathon Submission
High-fidelity AI environment for emergency dispatch coordination Real travel delays ยท Fire cascade spread ยท Fairness-aware dispatch ยท Live visualization
</div>
๐ Real-World Motivation
Every 60 seconds of delayed emergency response increases mortality risk. Real dispatch centers must simultaneously manage:
- Dozens of concurrent incidents across urban, suburban, and rural areas
- Heterogeneous fleets โ ambulances, fire trucks, rescue teams, helicopters โ with different speeds and specializations
- Geographic constraints โ urban traffic congestion, rural road conditions, cross-terrain helicopter routes
- Equity obligations โ rural communities must not be systematically deprioritized
Modern CAD systems fail under surge conditions. This environment benchmarks AI agents on these failure cases.
๐๏ธ Architecture
FastAPI Server (port 7860)
โ
DisasterResponseEnv
โ
Task1 | Task2 | Task3
โ
WorldEngine๐ฏ Three Tasks
Task 1 โ Incident Prioritization [EASY]
- Rank incidents by urgency
- Baseline: 1.00
Task 2 โ Resource Allocation [MEDIUM]
- Assign resources with travel delays
- Baseline: 0.61
Task 3 โ Dynamic Coordination [HARD]
- Full simulation with cascading events
- Baseline: 0.27
๐ฅ Key Features
- ๐ฅ Fire cascade spread
- ๐ Real distance-based travel
- โ๏ธ Fairness-aware dispatch (Gini coefficient)
- ๐ Dense reward system
- ๐ Live visualization dashboard
๐ Quick Start
pip install -r requirements.txt
uvicorn server:app --host 0.0.0.0 --port 7860
python inference.py๐บ Endpoints
/โ Landing page/demoโ Live simulation/docsโ API docs/view/{session_id}โ Dashboard/visualize/{session_id}โ Text grid
๐ Structure
disaster_response/
โโโ env/
โโโ server.py
โโโ inference.py
โโโ requirements.txt
โโโ Dockerfile
โโโ README.mdโก Performance
- < 50 ms / step
- < 3 sec full run
- Deterministic & reproducible
