Browse Source

Cleaned up code a little bit

master
iamsosmart19 3 years ago
parent
commit
d03fc0965d
  1. 14
      main.py

14
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()

Loading…
Cancel
Save