Hello Maze!
Added
- Recursive, Stack rewrite recursive, DFS, and BFS maze solvers using greedy algorithm.
- Aesthetic maze canvas that renders maze and execution process.
- Speed control that fasten/slow down path finding process.
ToDo
- New features introduced in Java 9.
- Saving and loading maps.
- Saving maze canvas as image.
- Adding documentations.
- Expose underlying CLI interface (io.github.apollozhu.MazeCLI.java).