'''
>>> simulation("arrivals50in480.txt",fuelOptimization=False) 
AA769 arriving
AA769 cleared to land on runway 09/27
AA769 standing at gate
US817 arriving
US817 cleared to land on runway 09/27
US135 arriving
US135 cleared to land on runway 13/31
US132 arriving
US817 standing at gate
US132 cleared to land on runway 09/27
AF821 arriving
US135 standing at gate
AF821 cleared to land on runway 13/31
US132 standing at gate
US730 arriving
US730 cleared to land on runway 09/27
AF821 standing at gate
US505 arriving
US505 cleared to land on runway 13/31
US730 standing at gate
US505 standing at gate
DL644 arriving
DL644 cleared to land on runway 09/27
DL179 arriving
DL179 cleared to land on runway 13/31
DL644 standing at gate
DL179 standing at gate
AF784 arriving
AF784 cleared to land on runway 09/27
AF784 standing at gate
US742 arriving
US742 cleared to land on runway 09/27
AA883 arriving
AA883 cleared to land on runway 13/31
US482 arriving
US742 standing at gate
US482 cleared to land on runway 09/27
AA883 standing at gate
AA837 arriving
AA837 cleared to land on runway 13/31
AA735 arriving
US482 standing at gate
AA735 cleared to land on runway 09/27
US297 arriving
AA837 standing at gate
US297 cleared to land on runway 13/31
AA735 standing at gate
US441 arriving
US441 cleared to land on runway 09/27
AF427 arriving
US297 standing at gate
AF427 cleared to land on runway 13/31
AF401 arriving
US441 standing at gate
AF401 cleared to land on runway 09/27
AF427 standing at gate
AF401 standing at gate
DL185 arriving
DL185 cleared to land on runway 09/27
DL185 standing at gate
DL222 arriving
DL222 cleared to land on runway 09/27
US847 arriving
US847 cleared to land on runway 13/31
DL222 standing at gate
US847 standing at gate
US927 arriving
US927 cleared to land on runway 09/27
AA612 arriving
AA612 cleared to land on runway 13/31
US927 standing at gate
AA612 standing at gate
US624 arriving
US624 cleared to land on runway 09/27
AF287 arriving
AF287 cleared to land on runway 13/31
US624 standing at gate
AF287 standing at gate
US689 arriving
US689 cleared to land on runway 09/27
CO407 arriving
CO407 cleared to land on runway 13/31
US689 standing at gate
CO407 standing at gate
US953 arriving
US953 cleared to land on runway 09/27
US953 standing at gate
US603 arriving
US603 cleared to land on runway 09/27
DL855 arriving
DL855 cleared to land on runway 13/31
US603 standing at gate
DL261 arriving
DL261 cleared to land on runway 09/27
DL855 standing at gate
US709 arriving
US709 cleared to land on runway 13/31
DL261 standing at gate
US709 standing at gate
CO644 arriving
CO644 cleared to land on runway 09/27
AA596 arriving
AA596 cleared to land on runway 13/31
US829 arriving
CO644 standing at gate
US829 cleared to land on runway 09/27
AA596 standing at gate
US829 standing at gate
AF490 arriving
AF490 cleared to land on runway 09/27
AA153 arriving
AA153 cleared to land on runway 13/31
AF490 standing at gate
AA153 standing at gate
DL116 arriving
DL116 cleared to land on runway 09/27
AF183 arriving
AF183 cleared to land on runway 13/31
CO645 arriving
AA886 arriving
AF859 arriving
DL116 standing at gate
AA886 cleared to land on runway 09/27
AF183 standing at gate
CO645 cleared to land on runway 13/31
DL280 arriving
AA886 standing at gate
AF859 cleared to land on runway 09/27
CO645 standing at gate
DL280 cleared to land on runway 13/31
DL121 arriving
AF859 standing at gate
DL121 cleared to land on runway 09/27
DL280 standing at gate
US695 arriving
US695 cleared to land on runway 13/31
DL218 arriving
DL121 standing at gate
DL218 cleared to land on runway 09/27
AF653 arriving
US695 standing at gate
AF653 cleared to land on runway 13/31
DL218 standing at gate
AF653 standing at gate
DL839 arriving
DL839 cleared to land on runway 09/27
CO461 arriving
CO461 cleared to land on runway 13/31
DL839 standing at gate
CO461 standing at gate
4479 gallons of fuel consumed landing
119688 passenger minutes spent landing
>>> simulation("arrivals50in480.txt",fuelOptimization=True) 
AA769 arriving
AA769 cleared to land on runway 09/27
AA769 standing at gate
US817 arriving
US817 cleared to land on runway 09/27
US135 arriving
US135 cleared to land on runway 13/31
US132 arriving
US817 standing at gate
US132 cleared to land on runway 09/27
AF821 arriving
US135 standing at gate
AF821 cleared to land on runway 13/31
US132 standing at gate
US730 arriving
US730 cleared to land on runway 09/27
AF821 standing at gate
US505 arriving
US505 cleared to land on runway 13/31
US730 standing at gate
US505 standing at gate
DL644 arriving
DL644 cleared to land on runway 09/27
DL179 arriving
DL179 cleared to land on runway 13/31
DL644 standing at gate
DL179 standing at gate
AF784 arriving
AF784 cleared to land on runway 09/27
AF784 standing at gate
US742 arriving
US742 cleared to land on runway 09/27
AA883 arriving
AA883 cleared to land on runway 13/31
US482 arriving
US742 standing at gate
US482 cleared to land on runway 09/27
AA883 standing at gate
AA837 arriving
AA837 cleared to land on runway 13/31
AA735 arriving
US482 standing at gate
AA735 cleared to land on runway 09/27
US297 arriving
AA837 standing at gate
US297 cleared to land on runway 13/31
AA735 standing at gate
US441 arriving
US441 cleared to land on runway 09/27
AF427 arriving
US297 standing at gate
AF427 cleared to land on runway 13/31
AF401 arriving
US441 standing at gate
AF401 cleared to land on runway 09/27
AF427 standing at gate
AF401 standing at gate
DL185 arriving
DL185 cleared to land on runway 09/27
DL185 standing at gate
DL222 arriving
DL222 cleared to land on runway 09/27
US847 arriving
US847 cleared to land on runway 13/31
DL222 standing at gate
US847 standing at gate
US927 arriving
US927 cleared to land on runway 09/27
AA612 arriving
AA612 cleared to land on runway 13/31
US927 standing at gate
AA612 standing at gate
US624 arriving
US624 cleared to land on runway 09/27
AF287 arriving
AF287 cleared to land on runway 13/31
US624 standing at gate
AF287 standing at gate
US689 arriving
US689 cleared to land on runway 09/27
CO407 arriving
CO407 cleared to land on runway 13/31
US689 standing at gate
CO407 standing at gate
US953 arriving
US953 cleared to land on runway 09/27
US953 standing at gate
US603 arriving
US603 cleared to land on runway 09/27
DL855 arriving
DL855 cleared to land on runway 13/31
US603 standing at gate
DL261 arriving
DL261 cleared to land on runway 09/27
DL855 standing at gate
US709 arriving
US709 cleared to land on runway 13/31
DL261 standing at gate
US709 standing at gate
CO644 arriving
CO644 cleared to land on runway 09/27
AA596 arriving
AA596 cleared to land on runway 13/31
US829 arriving
CO644 standing at gate
US829 cleared to land on runway 09/27
AA596 standing at gate
US829 standing at gate
AF490 arriving
AF490 cleared to land on runway 09/27
AA153 arriving
AA153 cleared to land on runway 13/31
AF490 standing at gate
AA153 standing at gate
DL116 arriving
DL116 cleared to land on runway 09/27
AF183 arriving
AF183 cleared to land on runway 13/31
CO645 arriving
AA886 arriving
AF859 arriving
DL116 standing at gate
AA886 cleared to land on runway 09/27
AF183 standing at gate
CO645 cleared to land on runway 13/31
DL280 arriving
AA886 standing at gate
DL280 cleared to land on runway 09/27
CO645 standing at gate
AF859 cleared to land on runway 13/31
DL121 arriving
DL280 standing at gate
DL121 cleared to land on runway 09/27
AF859 standing at gate
US695 arriving
US695 cleared to land on runway 13/31
DL218 arriving
DL121 standing at gate
DL218 cleared to land on runway 09/27
AF653 arriving
US695 standing at gate
AF653 cleared to land on runway 13/31
DL218 standing at gate
AF653 standing at gate
DL839 arriving
DL839 cleared to land on runway 09/27
CO461 arriving
CO461 cleared to land on runway 13/31
DL839 standing at gate
CO461 standing at gate
4479 gallons of fuel consumed landing
119684 passenger minutes spent landing
'''
#-------------------------------------------------------
from project2Phase2 import *
#-------------------------------------------------------
if __name__ == "__main__":
    import doctest
    doctest.testmod()

