Browse Source

Merge branch 'master' of https://git.e-dt.xyz/e-dt/bodice

master
iamsosmart19 3 years ago
parent
commit
5494bbbaf7
  1. 4
      main.py

4
main.py

@ -1,6 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import random as rnd import random as rnd
from enum import Enum from enum import Enum
class SquareType(Enum): class SquareType(Enum):
AISLE = 0 AISLE = 0
SEAT = 1 SEAT = 1
@ -26,6 +27,8 @@ class Passenger:
def __init__(self, dest, curr): def __init__(self, dest, curr):
self.dest = dest self.dest = dest
self.curr = curr self.curr = curr
def __str__(self):
return "(%s|%s)" % (dest, curr)
def manhattanDistance(pos1, pos2): def manhattanDistance(pos1, pos2):
return abs(pos1[0] - pos2[0]) + abs(pos1[1] - pos2[1]) return abs(pos1[0] - pos2[0]) + abs(pos1[1] - pos2[1])
@ -61,6 +64,7 @@ for index, i in enumerate(passengers):
def tick(): def tick():
# print grid # print grid
print(grid)
for row in grid: for row in grid:
for guy in row: for guy in row:
if guy.occupant is not None: if guy.occupant is not None:

Loading…
Cancel
Save