Maze Solver is a semi-guided Python project from boot.dev
Dan Anglin
a091f0a68d
Create a separate class to represent the solver of the maze. Additional search algorithms will be implemented here. Additional changes: - Add public methods to mark cells as visited and to get results of the visits. - Renamed MazeDirections to MazeDirection. - Renamed _num_cell_rows to _height. - Renamed _num_cells_per_row to _width. - Created a dedicated method to configure a cell's walls in the Maze class. - created a dedicated public method to draw a path between two cells in the Maze class. |
||
---|---|---|
.forgejo/workflows | ||
.github/workflows | ||
.gitignore | ||
cell.py | ||
errors.py | ||
graphics.py | ||
LICENSE | ||
main.py | ||
maze.py | ||
README.md | ||
solver.py | ||
tests.py |
Maze Solver
Overview
This project is WIP.
The Maze Solver randomly generates a maze and systematically solves it.
Built with Python and Tkinter.