From 0eecbb774b9727e136bedc6e23b8686208736ecb Mon Sep 17 00:00:00 2001 From: Daniel Dolezal Date: Mon, 15 Apr 2024 23:56:03 +0200 Subject: [PATCH] store game turn in history file and add safe_positions output to ensure_escape_route calculation --- snakes/BetterMasterSnake.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snakes/BetterMasterSnake.py b/snakes/BetterMasterSnake.py index 918ace0..4199f47 100644 --- a/snakes/BetterMasterSnake.py +++ b/snakes/BetterMasterSnake.py @@ -145,9 +145,9 @@ class BetterMasterSnake(TemplateSnake): # Überprfe, ob der Zug einen Ausweg lässt move = self.ensure_escape_route(move) - self.add_calculations({"function": "ensure_escape_route", "my_head": self.my_head, "move": move}) + self.add_calculations({"function": "ensure_escape_route", "my_head": self.my_head, "move": move, "safe_positions": self.safe_positions}) - self.add_to_history(self.calculations) + self.add_to_history({"turn": game_data["turn"], "data": self.calculations}) return move if move else "up" def is_food_nearby(self):