need to finish the unperfect maze

This commit is contained in:
Maoake Teriierooiterai
2026-03-25 18:45:30 +01:00
parent b8631d5b89
commit 6b3fd9a6b7
4 changed files with 43 additions and 7 deletions
+7 -3
View File
@@ -1,14 +1,18 @@
import numpy
from amaz_lib.MazeGenerator import DepthFirstSearch
from amaz_lib.MazeGenerator import DepthFirstSearch, MazeGenerator
class TestMazeGenerator:
def test_generator(self) -> None:
w_h = (50, 50)
w_h = (10, 10)
maze = numpy.array([])
generator = DepthFirstSearch().generator(*w_h)
generator = DepthFirstSearch((1, 1), (2, 2), True).generator(*w_h)
for output in generator:
maze = output
assert maze.shape == w_h
def test_gen_broken(self) -> None:
test = MazeGenerator.gen_broken_set(50, 50)
assert len(test) > 0