A project used as a random maze generator with a solution for each one. It currently uses the DFS algorithm for both - creation and solution of the maze. In the future I'm planning on incorporating additional algorithms that will allow for different styles of mazes.
To run the project type:
python main.py <maze_height> <maze_width>
After launching the app press 'Space' to generate a new maze and 's' to see the solution of the one on your screen.
- Python
- Tkinter for visualisation
