
Key takeaways
- Define the service milestone and the conditions required to reach it.
- Test separate constraints before combining them.
- Avoid adding delays that overlap in time within the model.
- Assess a proposed improvement against the complete programme, not one isolated waiting figure.
The examples below are original fictional timing models. They do not describe any port's actual berth allocation, priority rules or operating procedure. Real call feasibility and sequencing require the responsible parties' assessment.
Choose the milestone the decision concerns
A congestion discussion can focus on arrival, berth access, start of service, completion or departure. The commercial decision needs a defined milestone. A change that improves one event may not improve the later event that matters to the cargo or vessel programme.
State the relevant conditions before calculating. In a simplified model, service might require both an available service opportunity and a separate readiness condition. The model must say whether these conditions develop independently, overlap or depend on one another.
Do not assume that every real call follows the simplified structure. The purpose is to test a stated relationship, not to prescribe how a terminal should sequence work. Where the relationship is uncertain, obtain the appropriate operational evidence.
The time boundary also matters. A model of service completion does not automatically calculate the ship's departure or the cargo's onward availability. Add those stages only where the decision requires them and the assumptions are clear.
Illustrative baseline and three alternatives
ILLUSTRATIVE — invented day markers and a simplified dependency rule. Let the planning origin be day 0. Assume a service can start only after both the model berth opportunity B and a separate readiness condition R are available. Define service start as the later of B and R. The fictional service then takes 2 days to complete.
The baseline has B at day 1 and R at day 3. Service starts on day 3 and completes on day 5. These markers are not dates, estimates or commitments for any real call.
| Fictional case | Berth opportunity B | Other readiness R | Service start: max(B, R) | Completion |
|---|---|---|---|---|
| Baseline | Day 1 | Day 3 | Day 3 | Day 5 |
| A: berth condition changes | Day 4 | Day 3 | Day 4 | Day 6 |
| B: other readiness changes | Day 1 | Day 5 | Day 5 | Day 7 |
| C: both conditions change | Day 4 | Day 5 | Day 5 | Day 7 |
Case A completes 1 day later than baseline. Case B completes 2 days later. Case C also completes 2 days later, not 3 days later: the constraints overlap under the stated model rather than creating sequential delays that should be added.
Alternative A: the berth condition becomes controlling
In the first alternative, the changed berth opportunity is later than the separate readiness condition. Within the model, it therefore determines the start of service.
The useful evidence question concerns that berth assumption and its relationship with the nominated call. A broad queue description does not necessarily establish the event represented by the model. The desk needs relevant current information and must preserve whether it is an estimate or a confirmed arrangement.
If the commercial team proposes an alternative service location, assess the complete change. A different waiting assumption may come with different readiness, cargo or receiving requirements. Do not hold those inputs constant merely because doing so makes the alternative look better.
The scenario identifies the controlling assumption in this particular case. It does not establish that berth access is always the main source of delay.
Alternative B: another readiness condition controls
The second alternative leaves the berth assumption unchanged but moves the separate readiness condition. Improving the berth timing alone would not improve service start within this model because the other condition remains later.
This is the commercial reason to look beyond a single congestion field. A programme can appear to have a port-related timing opportunity while the actual benefit depends on another unresolved requirement.
Identify the responsible source of evidence for that condition. The desk should not infer readiness from a vessel's arrival or from the fact that a service opportunity might exist. The actual programme must support the connection.
Keep the condition specific enough to test. A vague label such as operational readiness may hide several different questions. The model should identify the material event while leaving technical determination to the relevant parties.
Alternative C: constraints overlap rather than add
The combined case tests whether the individual changes should be summed. Under the explicit maximum rule, the later condition controls. Adding the separate completion effects would overstate the combined delay.
This does not mean real-world delays never add. Sequential activities can produce cumulative effects, and a change in one stage can alter another. The analyst must model the actual dependency rather than choose addition or overlap by habit.
The scenario should therefore show the relationship between events. If the desk cannot explain why the model uses a particular dependency, the result may be precise without being meaningful.
Where the physical sequence is unresolved, present alternative structures or seek clarification. Do not conceal uncertainty about the relationship inside a single duration estimate.
Illustrative test of an earlier opportunity
ILLUSTRATIVE continuation — the same fictional rule. In case C, suppose an alternative improves the berth opportunity from day 4 to day 2 while the separate readiness condition remains day 5. Service still starts on day 5 and completes on day 7.
The berth opportunity improves by 2 days, but the modelled completion benefit is zero. The example does not say the alternative has no value of any kind; it says that this defined completion milestone does not improve under the unchanged readiness assumption.
Value the complete consequence of an alternative
A proposed improvement may change cost, timing or uncertainty in several ways. Evaluate the consequence relevant to the decision rather than assigning value to a shorter isolated wait automatically.
If the model shows no completion benefit, investigate whether the alternative has another relevant benefit or whether the assumed readiness condition could also change. Any such benefit needs its own evidence and should not be invented to justify a preferred option.
If the alternative changes the service arrangement materially, reassess feasibility and commercial terms. A scenario is not an authorisation to change the call, and a modelled timing improvement does not establish contractual entitlement or operational permission.
Keep likelihood separate from consequence
The cases explain what would happen under their assumptions. They do not state which case is most likely. Do not attach probabilities without a defensible basis merely to turn the table into an expected-value calculation.
A qualitative likelihood discussion can identify the evidence that supports or weakens each condition. The desk may then decide which confirmation is most valuable before proceeding.
The final recommendation should identify the binding assumption, the evidence needed and the condition that would change the choice. That is more useful than presenting a single congestion forecast with no visible dependency logic.
Common mistakes
Adding overlapping delays. Establish the dependency between events before combining their effects.
Valuing an earlier event as though completion must also improve. Test the milestone that matters to the programme.
Assuming a simplified rule describes actual port procedures. Obtain the relevant operational assessment and preserve the model's limits.
Confusing consequences with probabilities. A scenario can be useful without claiming that it will occur.
Where Zeaclub fits
Zeaclub supports agentic, AI-assisted operations with a human in control.
Zeaclub provides a multi-party shared workspace for owners, charterers, brokers and port agents.
Explore Zeaclub
Educational information only; not legal, financial or trading advice. Contract wording and applicable rules control. Verify current requirements and obtain qualified advice before acting.
Frequently asked questions
Why use the later of two conditions in the example?
The fictional service is defined to require both conditions. That is an explicit teaching assumption, not a universal rule for port calls.
Do delays always overlap?
No. Some are sequential or interact in other ways. Model the actual relationship relevant to the programme rather than applying one formula universally.
Can an earlier berth opportunity have no completion benefit?
Within the example, yes, when another required condition remains later. Actual value depends on the full programme and evidence.
Should the desk choose the most favourable case?
Not simply because its result is attractive. Assess the evidence for each assumption and keep unsupported cases clearly hypothetical.
What should the scenario analysis lead to?
A targeted evidence request or reassessment of the controlling condition. It should clarify the commercial decision without claiming to allocate a berth or prescribe operations.