From c7f28e7f88637ad8abec17189d958ad3d00e7ade Mon Sep 17 00:00:00 2001 From: Guan Inf <2307786059@qq.com> Date: Fri, 27 Jun 2025 20:53:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E8=A7=86=E5=8C=96maze=E7=94=9F?= =?UTF-8?q?=E6=88=90=E7=9A=84history=5Fmaze?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SourceCollector.py | 1 - maze_generator.py | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) 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()