Expand description
EDD v2: YAML-Only, probar-First Simulation Framework
Key changes from EDD v1:
- YAML-ONLY: No JavaScript/HTML/custom code
- probar-FIRST: Foundation of testing pyramid
- 95% mutation coverage (hard requirement)
- Replayable simulations (WASM/TUI/.mp4)
Structs§
- Equation
Evaluation - Equation evaluation record
- Falsification
Config - Falsification configuration
- Falsification
Criterion V2 - Single falsification criterion
- Falsification
Eval Result - Result of falsification evaluation
- Falsification
Evaluator - Evaluate falsification criteria against simulation results
- Replay
Exporter - Export replay to different formats
- Replay
File - Replay file format for shareable simulations
- Replay
Outputs - Available replay outputs
- Replay
Recorder - Replay recorder for capturing simulation state
- Replay
Step - Single step in replay timeline
- Schema
Validator - Schema validator for experiments and EMCs
- Simulation
Config - Simulation configuration - all from YAML
- Yaml
Experiment - EDD v2 Experiment loaded from YAML only
Enums§
- Schema
Validation Error - Schema validation errors
- Yaml
Load Error - Errors for YAML loading
Functions§
- load_
yaml_ experiment - Load experiment from YAML file
- validate_
emc_ yaml - Validate EMC YAML with embedded schema (convenience function)
- validate_
experiment_ yaml - Validate experiment YAML with embedded schema (convenience function)