Skip to content

Overview

Overview

The system is designed to be extensible and adaptable across research, training, and external system integration use cases.

👉 See the Software Architecture for software-specific design/architecture details.

Requirements Checklist

DCS-SE is designed to support:

  • A base set of environments + characters with default configurations that server internal use cases but are extensible
  • Gameplay style extensibility so the core engine can be integrated with other front ends like VR, audio RPG style interactions, etc. and support synchronous interaction patterns as well as turn-based.
  • AI research workflows (training & evaluation) including static and open-ended systems and agents mediating between DCSs (interfacing agents)
  • Psych research workflows (training & evaluation) with human participants
  • Education and leadership training use cases that expose neurotypical humans to neurodivergent simulated characters
  • Reproducible results via re-running w/ fingerprinted configs and deterministic runs