Назад снова! В вашем коде «snake_nn.py». В вашей функции «def visualise_game» есть некоторые переменные, о которых я не знаю. Я вставил код с 2 строками жирным шрифтом. Я не знаю, какое значение имеют символы подчеркивания, помещенные в «_,_,змея,_», а также в «готово,_, змея,_». Не подскажете, для чего нужны эти переменные?

def visualise_game(self, model):
game = SnakeGame(gui = True)
_, _, змея, _= game.start()

prev_observation = self.generate_observation(snake)
для _ в диапазоне (self.goal_steps):
прогнозы = []
для действия в диапазоне (-1, 2):
прогнозы .append(model.predict(self.add_action_to_observation(prev_observation, action).reshape(-1, 4, 1)))
action = np.argmax(np.array(predictions))
game_action = self.get_game_action(snake, action — 1)
готово, _, змейка, _= game.step(game_action)
если сделано:
break
else:
prev_observation = self.generate_observation(snake)