Skip to main content

resq_mcp.dtsop.models

DTSOP domain models for the ResQ MCP server.

annotations

Literal

BaseModel

SimulationRequest Objects

class SimulationRequest(BaseModel)
Request for high-fidelity physics simulation in digital twin. Part of DTSOP system. Triggers physics-based simulation in Unity/Unreal Engine for accurate disaster propagation modeling and strategy validation. Attributes:
  • scenario_id - Unique scenario identifier for this simulation.
  • sector_id - Geographic sector to simulate.
  • disaster_type - Type of disaster to model (e.g., “flood”, “wildfire”).
  • parameters - Simulation parameters (e.g., {“wind_speed”: 15.5, “water_level”: 2.3}).
  • priority - Processing priority (standard queued, urgent fast-tracked).
Notes: Simulations run asynchronously. Monitor progress via the returned simulation ID and resource subscription (resq://simulations/{id}).

scenario_id

sector_id

disaster_type

parameters

e.g., wind_speed, water_level

priority

OptimizationStrategy Objects

class OptimizationStrategy(BaseModel)
Reinforcement learning-optimized deployment and evacuation strategy. Part of DTSOP system. Generated by RL agents trained on thousands of simulated disaster scenarios to optimize resource allocation and evacuation routing under various constraints. Attributes:
  • strategy_id - Unique strategy identifier (e.g., “STRAT-X1Y2Z3W4”).
  • related_alert_id - Pre-alert or incident ID this strategy addresses.
  • recommended_deployment - Mapping of drone types to recommended counts (e.g., {“surveillance”: 2, “payload”: 1}).
  • evacuation_routes - Ordered list of recommended evacuation routes.
  • estimated_success_rate - Predicted success probability (0.0 to 1.0) based on simulation outcomes.
  • simulation_proof_url - NeoFS/IPFS URL for simulation evidence and logs.
Notes: Success rate derived from Monte Carlo simulations across varying disaster intensities and communication scenarios.

strategy_id

drone_type -> count

evacuation_routes

estimated_success_rate

simulation_proof_url