Board the Plane

Model notes

Board the Plane runs a small deterministic simulation. The numbers below are game assumptions chosen to be plausible, not fitted to any study, and a result only says how your order did on that one flight with these assumptions. It is not a ranking of boarding methods in general.

How it works

Constants

ConstantValueUnitNotes
Time step0.05sfixed; playback speed only changes ticks per frame
Rows30rowssix seats across (A–F), one aisle, front door
Row pitch0.8mdistance between row centres
Door to row 11.5mx = 0 is the door threshold
Body width0.45maisle bodies are never closer than this
Walking spacing0.55mminimum centre distance between walkers; nobody overtakes
Stowing clearance behind0.6mspace kept clear behind a passenger stowing or letting others out; one row apart cannot stow together, two rows can
Entry gap1sminimum time between passengers entering
Entry clearance0.55mthreshold zone that must be clear for the next entry
Walking speed minimum0.7m/suniform per passenger, from the seed
Walking speed maximum1.1m/suniform per passenger, from the seed
Carry-on share (default)0.8fraction of passengersadjustable 0 to 1 in steps of 0.1
Stow time minimum6spassengers with a carry-on only
Stow time maximum14spassengers with a carry-on only
Sitting down minimum1swith the seats between aisle and seat free
Sitting down maximum2swith the seats between aisle and seat free
Seat shuffle base2swhen seated neighbours must stand to let someone in
Seat shuffle per neighbour3.5sadded for each seated neighbour who stands
Flight size180passengers30 rows × 6 seats, full flight
Simulation limit14400sthe engine throws past this (a deadlock guard)
Stall limit600sthe engine throws if nothing changes for this long

Model version 1.0.

Context

Jason Steffen's work on airplane boarding is the background for the ideas here: Optimal boarding method for airline passengers (arXiv:0802.0733) and Steffen & Hotchkiss, Experimental test of airplane boarding methods (arXiv:1108.5211). They are cited as context only; this model does not reproduce their figures.

Back to the game