Skip to content

Airplane cabin boarding simulator, with passenger queueing algorithms

Notifications You must be signed in to change notification settings

aczolan/cabin-seater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cabin-seater

Airplane cabin seating simulator. Originally written for CS 6045 Advanced Algorithms. Check out my paper for a full breakdown of the simulation, as well as its goals and results. Inspired by CGP Grey's "The Better Boarding Method Airlines Won't Use" video.

Build

mkdir build
cd build
cmake ..
make

Run

./build/bin/cabin-seater [run name] [output csv name] [queueing algorithm id] [min stow time] [max stow time] [num. passengers] [num. rows]

Example:

./build/bin/cabin-seater run_1 run_1_output.csv 1 1 10 6 3

Check out the scripts/ folder for some examples.

About

Airplane cabin boarding simulator, with passenger queueing algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published