Skip to main content

orchestration.hopl

Controla la estrategia del orquestador, los pesos de puntuación de prioridad y los cooldowns por submotor. Se recarga en caliente mediante /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

Pesos de Puntuación

PesoDescripción
impact_weightPeso del impacto estimado en el rendimiento del servidor (45% por defecto)
safety_weightPeso de la seguridad de la acción — evitar interrupciones de experiencia de jugador (35% por defecto)
efficiency_weightPeso de la eficiencia — preferir acciones con mejor ratio coste/beneficio (20% por defecto)

Prioridad de Submotores

Los submotores con número de prioridad menor tienen preferencia en la selección cuando múltiples propuestas compiten por el mismo slot de ejecución. PlayerQoS: 1 siempre tiene la mayor prioridad.