ascii print + fix maze generator kruskal

This commit is contained in:
2026-03-19 13:54:27 +01:00
parent c14c043575
commit 84c4b63a6c
4 changed files with 67 additions and 28 deletions
+13 -7
View File
@@ -1,15 +1,21 @@
import os
from numpy import ma
from src.amaz_lib import MazeGenerator
from src.amaz_lib import Maze
def main() -> None:
try:
maze = Maze(maze=None, start=(1, 1), end=(16, 15))
for alg in MazeGenerator.Kruskal.kruskal(20, 20):
maze.set_maze(alg)
maze.export_maze("test.txt")
except Exception as err:
print(err)
# try:
maze = Maze(maze=None, start=(1, 1), end=(16, 15))
for alg in MazeGenerator.Kruskal.kruskal(20, 20):
maze.set_maze(alg)
os.system("clear")
maze.ascii_print()
maze.export_maze("test.txt")
# except Exception as err:
# print(err)
if __name__ == "__main__":