Browse Source

Cleaned up code a little bit more

master
iamsosmart19 3 years ago
parent
commit
29cb67dcca
  1. 17
      main.py

17
main.py

@ -128,8 +128,6 @@ def findPath(passenger, pid, currTick):
occup = list(grid[u[0]+moveDir][u[1]].occupAtTick[afterTick:afterTick+5])
if len(occup) != 0:
if (moveDir == 1 and passengers[occup[0][2]].dest < u) or (moveDir == -1 and passengers[occup[0][2]].dest > u):
# if dest == (6,4):
# print(u)
mDone=False
occup2 = list(grid[u[0]][u[1]].occupAtTick[afterTick:afterTick+5])
if len(occup2) != 0:
@ -146,7 +144,6 @@ def findPath(passenger, pid, currTick):
u = (u[0] + moveDir, u[1])
afterTick+=4
def printPath(p):
print("inter: " + str(p.inter))
print("dest: " + str(p.dest))
@ -275,16 +272,16 @@ def run(end):
def main():
global passengers
init()
#boarding order
# seediter = int(sys.argv[1])
seediter=55
print("Seed: " + str(seediter))
rnd.seed(seediter)
# passengers.reverse()
rnd.shuffle(passengers)
compute()
for seediter in range(55,2000):
init()
print("Seed: " + str(seediter))
rnd.seed(seediter)
# passengers.reverse()
rnd.shuffle(passengers)
compute()
# run(tickTaken)
if __name__ == "__main__":

Loading…
Cancel
Save