diff --git a/konnovaea/maze_solver.py b/konnovaea/maze_solver.py index d6195b9..8fbc904 100644 --- a/konnovaea/maze_solver.py +++ b/konnovaea/maze_solver.py @@ -178,19 +178,3 @@ class MazeSolver: return SearchStats(path, (end_time - start_time) * 1000, visited) -if __name__ == "__main__": - builder = TextFileMazeBuilder() - maze = builder.build_from_file("maze1.txt") - - print(f"Лабиринт: {maze.width}x{maze.height}") - print(f"Старт: {maze.start}") - print(f"Выход: {maze.exit}") - print() - - solver = MazeSolver(maze) - - for name, strategy in [("BFS", BFSStrategy()), ("DFS", DFSStrategy()), ("A*", AStarStrategy())]: - solver.set_strategy(strategy) - stats = solver.solve() - print(f"{name}: путь={stats.path_length}, время={stats.time_ms:.3f}мс, посещено={stats.visited_count}") -