Bunch of maze algorithms, see how they create mazes. List of algorithms implemented:
- Depth-First Search (DFS) with Backtracking
- Binary Tree
- Randomized Kruskal's
- Randomized Prim's
- Recursive Division
- Eller's Algorithm
- Growing Tree
- Wilson's Algorithm
- Hunt & Kill
- Select maze dimensions (height and width)
- Choose initial grid state (walls or empty)
- Select a generation algorithm
- Click "Start" to begin generation
- Use "Solve Maze" to find a path with A*
- Click "Reset" to clear the canvas