orchestration.hopl
Controls the orchestrator strategy, priority scoring weights and per-sub-engine cooldowns. Hot-reloaded via /auroraoptimizer policy reload.
strategy: priority_based
priority_scoring:
impact_weight: 0.45
safety_weight: 0.35
efficiency_weight: 0.20
submotor_priority:
PlayerQoS: 1
Entities: 2
ChunkSpace: 3
Redstone: 4
WorldSimulation: 5
Rendering: 6
GameMechanics: 7
Network: 8
cooldowns:
global_cooldown_seconds: 15
per_submotor_cooldown_seconds: 30
per_capability_cooldown_seconds: 60
Scoring Weights
| Weight | Description |
|---|---|
impact_weight | Weight of the estimated performance impact on the server (45% default) |
safety_weight | Weight of action safety — avoiding player experience disruptions (35% default) |
efficiency_weight | Weight of efficiency — preferring actions with the best cost/benefit ratio (20% default) |
Sub-Engine Priority
Sub-engines with a lower priority number are preferred in selection when multiple proposals compete for the same execution slot. PlayerQoS: 1 always has the highest priority.