diff --git a/SourceCollector.py b/SourceCollector.py index 6896ad1..9e5b361 100644 --- a/SourceCollector.py +++ b/SourceCollector.py @@ -90,7 +90,6 @@ class SourceCollector: new_node.fa = u num_str = to[1:] new_node.path = new_path - try: if to.startswith('g'): new_node.val = int(num_str) diff --git a/maze_generator.py b/maze_generator.py index a68a582..1474d88 100644 --- a/maze_generator.py +++ b/maze_generator.py @@ -21,6 +21,7 @@ class MazeGenerator: self.filename = filename self.name = name # 迷宫名称 self.special_elements = [] # 存储特殊元素的位置和值 + self.history_mazes = [] def initialize_maze(self): """初始化迷宫,四周设置为墙""" @@ -94,7 +95,9 @@ class MazeGenerator: if wall_count <= 2 * (int)(self.WALL): break self.maze[rx][ry] = self.ROUTE + self.history_mazes.append(self.maze) + # self.history_mazes.append(self.maze) def set_random_exits(self): """随机设置迷宫入口和出口""" available = self.get_available_cells()