from random import randint from path import Car from car_back import CarBack class CarSpawner: display = False def play_turn(self, game): width, height = game.board_size game.state['score'] += 1 if self.should_spawn_car(game.turn_number): y = randint(1, height-1) car3 = Car((0, y)) car3.next = CarBack((1,y)) game.add_agent(car3) game.add_agent(car3.next) def should_spawn_car(self, turn_number): return randint(0, 1000) < turn_number