Orchestrator
SaturationCause
Why the planner could not take load off the busiest worker (SaturationReport).
generated from the sources
Enum in namespace
Nebula · Packages/com.1by3.nebula/Runtime/Orchestrator/AssignmentReport.cspublic enum SaturationCauseWhy the planner could not take load off the busiest worker (SaturationReport).
Members
| Name | Value | Description |
|---|---|---|
None | 0 | Nothing is saturated. |
NoBoundary | 1 | One container carries the load and the game authored no boundary inside it. Nebula never subdivides a container: the fix is a finer bake, a runtime container, or a seam/x2 hint next door. |
CohesionGroup | 2 | An entity cohesion group spans the containers, so cutting between them would split the group. |
AffinityGroup | 3 | A ContainerHint.AffinityGroup binds the containers, so they are dealt as one. |
Held | 4 | Every container that could have moved is under a hold that has not expired. |
Dedicated | 5 | The container asked for a worker of its own, and it already has one. |