Lahaina Lane-Reversal Simulator

A simplified Godunov-scheme LWR (Lighthill–Whitham–Richards) traffic model of a peninsula evacuation, exploring how contraflow lane reversal changes clearance time — built to illustrate a real transportation-engineering finding.

In memory. On August 8, 2023, a wildfire swept the Lahaina peninsula on Maui. 102 people died — many while trying to evacuate along a single two-lane highway that was the peninsula's only exit route. This page is a respectful, simplified engineering reconstruction of a real research finding, built for public understanding — it is not a game, and no score is kept. The demo is grounded in arXiv:2603.29055, "Macroscopic Traffic Flow Network Modeling For Wildfire Evacuation: A Game-Theoretic Junction Optimization Approach with Application to Lahaina Fire" (Lu, Tan, Xue, Koniges, Bertozzi). The paper models road networks as hyperbolic conservation laws (LWR traffic flow) on a directed graph, with a game-theoretic rule for how traffic splits at junctions, and studies the real Lahaina road network directly. "...additional lanes improve throughput linearly until a computable critical threshold, beyond which no route optimization yields further benefit." For the Lahaina case: "reversing one southbound lane captures nearly all achievable improvement," and a fourth lane "can be reserved for emergency vehicles with negligible impact on civilian clearance time." Below, a simplified peninsula (three neighborhood feeder streets merging onto one exit corridor) runs the same class of model — a demand/supply Godunov solver for the LWR equation, with a fair-share junction split standing in for the paper's game-theoretic rule. Drag lanes reversed and watch the corridor drain faster; the chart at the bottom reproduces the paper's qualitative shape — a sharp initial gain, then a flat plateau. This is an original, illustrative reconstruction for this network topology and constants (typical Greenshields highway values), not the paper's dataset, code, or exact numerical results. The paper's real claims are quoted above; all other numbers on this page are outputs of the simulation you are running.

Contraflow controls

012
Converts opposing-direction lanes on the exit corridor to outbound (southbound) capacity. Exit corridor has 2 base lanes + up to 2 reversible lanes.
Available once both lanes are reversed (4-lane exit). Dedicates one lane to emergency vehicles only.

Playback

1×
2×
4×
8×
Keyboard: ←/→ change lanes reversed, space play/pause, e toggle EMS lane.
free flow congested near jam EMS-only lane
Sim clock
0.0 min
since evacuation start
Vehicles remaining
—
of initial population
Exit corridor lanes
2 out
0 reversed, EMS off
Projected clearance
—
time to ~98% cleared, this setting

The diminishing-returns phase transition

Each bar is a full headless run of the simulation above, to full clearance, for a fixed number of lanes reversed. This is the shape the paper describes: a sharp drop from 0→1 reversed lane, then a near-flat plateau — "reversing one southbound lane captures nearly all achievable improvement." The highlighted bar tracks your current slider setting.