diff --git a/main.py b/main.py index b05acea..aec9dd4 100644 --- a/main.py +++ b/main.py @@ -55,14 +55,16 @@ if __name__ == "__main__": plateArr = [] + def changePlate(): if plateArr and len(plateArr) > 0: if randrange(30) == 17: plate = random.choice(plateArr) if not plate.empty: - randomPlate = randrange(5)+10 + randomPlate = randrange(5) + 10 plate.changePlate('plate-empty.png', 'test-{}'.format(randomPlate)) + while True: changePlate() @@ -125,7 +127,7 @@ if __name__ == "__main__": print(plateArr, pltPos) goal = (plateArr[len(plateArr) - 1].table[0], plateArr[len(plateArr) - 1].table[1]) - randGo = len(plateArr)-1 + randGo = len(plateArr) - 1 path = waiter.findPath(goal) path = waiter.translatePath(path) print('sec-2') @@ -182,7 +184,7 @@ if __name__ == "__main__": path = waiter.translatePath(path) # Dominik - if path == '' and fromBar == 0 and check == 1: + if path == '' and fromBar == 0 and check == 1: task = queue.pop(0) tree.RemoveTask() node = (task[2][0], task[2][1]) @@ -200,12 +202,11 @@ if __name__ == "__main__": path = waiter.translatePath(path) fromBar = 0 - if path != '': nextStep = path[0] path = path[1:] waiter.travel(nextStep, graphics) - + if len(queue) != 0 and check == 0 and path == '' and fromBar == 0: check = 1