#98b: the Planning Center manages the crafter queues #107
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Subticket of #98, depends on #98a.
"To fullfill these constraints, the planning center automatically manage the
ship craft building queues to ensure that the needed vessels are produced to
fullfill the constraints."
automatically.
the same shortfall again every tick and buries the player in hulls.
tops up rather than rewriting the queue.
Done in
0c595d7.Three rules keep the planner from fighting you:
where it is; the planner only appends, and only for a type that is genuinely
short. The test pins this with a shield queued by hand surviving a round of
planning.
already stationed. Without that it re-queues the same shortfall every tick and
buries you in hulls.
being acted on, though they are remembered, so rebuilding picks up where it
left off rather than starting from a blank plan.
Orders go to the crafter with the shortest queue, one per pass, so work spreads
across the crafters you have instead of piling onto whichever is first in the
list.