Configuration
FastSim uses YAML/JSON with multiple blocks, parsed and validated by ConfigManager. This section explains what each block is responsible for and a sensible reading order.
Config blocks
| Topic | Description |
|---|---|
| Global | Common options, paths, and global behavior |
| Simulation | Stepping, backends, and runtime parameters |
| Scene | Entities, stereotypes, and scene structure |
| Task | Tasks, actions, and goals |
| Extension | Recording, benchmarks, HTTP server, etc. |
Suggested path
- Read Global and Simulation first for environment and backend context.
- Then go deeper into Scene and Task as needed.
- Use Extension when you need optional capabilities.