Model documentation
What every feature measures
This is an explanatory traffic-flow model, not a prediction for a particular road. Every control below changes either demand, effective capacity, or the way a braking wave propagates.
Scenario presets
Perfect drivers uses near-instant reactions and cooperative merging. Typical humans adds slower reactions and random braking. Rush hour pushes arrivals close to capacity. Phantom wave removes the physical incident so you can isolate stop-and-go behavior.
Demand controls
Initial queue is the stored number of delayed vehicles. New arrivals is continuing demand per hour. Arrivals stop after models a rush ending, a closed on-ramp, or ramp metering; “Continuous” leaves demand on indefinitely. This reveals whether better driving or simply fewer incoming cars clears the queue.
Driver controls
Driving perfection represents smooth spacing and acceleration. Reaction time controls how quickly simulated cars match the speed ahead. Cooperative merging preserves capacity; random braking introduces small human disturbances.
Road and vehicle controls
Bottleneck capacity is maximum hourly throughput after the obstruction clears. Incident remaining temporarily reduces it by 52%. Heavy vehicles reduce effective flow because trucks occupy more road and accelerate slowly—even when driven perfectly.
Playback and disturbance tools
Run/Pause controls simulated time, Reset rebuilds the queue, and 1×/2×/4× changes playback without changing the result. Inject brake wave forces a short capacity loss so you can compare how perfect and imperfect drivers absorb the same shock.
Live road view
Vehicle color reports state: cyan/gray is flowing, orange is delayed, and red is stopped. The dashed vertical marker is the bottleneck. Vehicles use a simplified car-following rule to accelerate, maintain space, and respond to the car ahead.
Metrics and uncertainty
The dashboard reports queue size, model clearance time, average speed, discharge flow, backward queue-wave speed, and cumulative delay prevented versus typical behavior. The ± range tests an 8% capacity uncertainty rather than implying false precision.
Chart, race, and counterfactuals
The chart’s solid line is observed queue size; its dashed continuation is the current forecast. The comparison panel and animated clearance race hold demand, truck mix, incident, and road capacity constant while changing only driver behavior. A stalled racer marked “∞” means that version cannot clear under continuing demand.