Browse Source

print code rectified

master
iamsosmart19 3 years ago
parent
commit
3e4fc99ab5
  1. 12
      main.py

12
main.py

@ -50,17 +50,23 @@ def nextSquare(passenger, grid):
#todo: implement shufflin' #todo: implement shufflin'
return candidati[0] return candidati[0]
def GenPassList(): def GenPassList(grid):
border = [Passenger((a, 0),(-1,-1)) for a in range(0,3)] border = [Passenger((a, 0),(-1,-1)) for a in range(0,3)]
for a in range(0,3):
grid[a][0].typ = SquareType.SEAT
for x in range(1,width): for x in range(1,width):
border += [Passenger((a, x),(-1,-1)) for a in range(0,3)] border += [Passenger((a, x),(-1,-1)) for a in range(0,3)]
for a in range(0,3):
grid[a][x].typ = SquareType.SEAT
border += [Passenger((a, x),(-1,-1)) for a in range(4,7)] border += [Passenger((a, x),(-1,-1)) for a in range(4,7)]
for a in range(4,7):
grid[a][x].typ = SquareType.SEAT
return border return border
grid=makeGrid() grid=makeGrid()
#boarding order #boarding order
passengers = GenPassList() passengers = GenPassList(grid)
toad = 0 toad = 0
@ -74,7 +80,7 @@ def tick():
elif guy.typ == SquareType.SEAT: elif guy.typ == SquareType.SEAT:
print("_", end="") print("_", end="")
else: else:
print(" ", end="") print(".", end="")
print() print()
print("---") print("---")
if toad < len(passengers): if toad < len(passengers):

Loading…
Cancel
Save