Skip to main content

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

WeightDescription
impact_weightWeight of the estimated performance impact on the server (45% default)
safety_weightWeight of action safety — avoiding player experience disruptions (35% default)
efficiency_weightWeight 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.