diff --git a/main.py b/main.py index 046c869..f7e6649 100644 --- a/main.py +++ b/main.py @@ -2,17 +2,16 @@ #(height, width) import random as rnd import os -import sys +# import sys import itertools from enum import Enum import time import math from queue import PriorityQueue as pq -from sortedcontainers import SortedList as sl from intervaltree import IntervalTree as itree -DEBUG=True -# DEBUG=False +# DEBUG=True +DEBUG=False class SquareType(Enum): AISLE = 0 @@ -113,8 +112,8 @@ def findPath(passenger, pid, currTick): continue else: continue - # print(grid[passenger.path[3][0][0]][passenger.path[3][0][1]].occupAtTick) + #Supposed to do the big shuffly once they get to the aisle in front of their seat, doesn't work for innermost? dest = passenger.dest moveDir = None if dest[0] > passenger.inter[0]: @@ -279,13 +278,14 @@ def main(): init() #boarding order - seediter = int(sys.argv[1]) + # seediter = int(sys.argv[1]) + seediter=55 print("Seed: " + str(seediter)) rnd.seed(seediter) # passengers.reverse() rnd.shuffle(passengers) compute() - run(tickTaken) + # run(tickTaken) if __name__ == "__main__": main()