From c854b5fec9026f44a5f4feae53107b3dad974e23 Mon Sep 17 00:00:00 2001 From: Daniel Dolezal Date: Sun, 14 Apr 2024 23:33:11 +0200 Subject: [PATCH] remove prints and add a note that i neat to fix later --- snakes/BetterMasterSnake.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/snakes/BetterMasterSnake.py b/snakes/BetterMasterSnake.py index 677ccf9..0171b3a 100644 --- a/snakes/BetterMasterSnake.py +++ b/snakes/BetterMasterSnake.py @@ -193,7 +193,6 @@ class BetterMasterSnake(TemplateSnake): future_position = safe_positions[move] except KeyError: for move, pos in safe_positions.items(): - print(move, pos, (self.my_body[-1]['x'], self.my_body[-1]['y']), self.is_near_tail((pos["x"], pos["y"]), (self.my_body[-1]['x'], self.my_body[-1]['y']))) if self.is_near_tail((pos["x"], pos["y"]), (self.my_body[-1]['x'], self.my_body[-1]['y'])): self.add_calculations({"function": "ensure_escape_route", "move": move, "is_near_tail": True}) move = self.move_towards(pos, safe_positions) @@ -206,12 +205,12 @@ class BetterMasterSnake(TemplateSnake): self.add_calculations({"function": "ensure_escape_route", "move": move, "KeyError": "Snake Coild itself up"}) return move + return move future_coords = (future_position['x'], future_position['y']) tail_position = (self.my_body[-1]['x'], self.my_body[-1]['y']) accessible_area_count = self.flood_fill_count(future_coords, [(part['x'], part['y']) for part in self.my_body]) - self.add_calculations({ "function": "ensure_escape_route", "move": move, @@ -219,7 +218,7 @@ class BetterMasterSnake(TemplateSnake): "accessible_area_count": accessible_area_count, }) - print(accessible_area_count) + # TODO: Fix - Snake Neat to find the best way - Close to the Tail and maybe fill most free cells as posible #if accessible_area_count < self.min_safe_area: # # Finde den nächstgelegenen Zug zum Schwanz # closest_move = min(safe_positions.keys(), key=lambda m: self.distance_to_tail(safe_positions[m], tail_position))