Use a running load by route position
Synthetic van plan has six equal crate positions. It starts with five, delivers three at A, collects five at B, then delivers four at C. The B load is seven even though the final load is three. Six is a supplied internal planning limit, not a legal vehicle rating.
| Constraint | Required record | Example decision rule |
|---|---|---|
| Ordered load events | Route position and signed crate change | 5 → 2 → 7 → 3 |
| Intermediate limit | Crate positions ≤6 at every state | B violates by one |
| Unknown size | Equal-position assumption explicit | Different sizes need another model |
Compare final balance with the full route
| Case | Input | Expected decision |
|---|---|---|
| Original collection B5 | Peak 7 / final 3 | Plan fails six-position limit |
| Revised collection B4 | Peak 6 / final 2 | Fits count limit |
- Record initial crates
- Apply each stop in order
- Check every intermediate state
- Revise offending collection plan
A negative count indicates an impossible planned issue under these inputs; investigate instead of accepting the final total.
With B collecting four instead of five, what is the peak and final count?
Show the worked answer
Peak six, final two: 5 − 3 + 4 = 6, then minus four gives two.
Include the full per-stop load table as a requirement asset so a route with a harmless final balance cannot hide an overloaded intermediate plan.