- Read algorithms code
- Improve visuals
- Change 'visited' color
- Add visualization of maze tiles discovered by the algorithm
- Fix streching when maze has different proportions from display
- Add more algorithms
- Add option to allow diagonals (with or without surrounding free paths)
- Random DFS
- ARA
- Another one from AI :)
- https://en.wikipedia.org/wiki/Poisson%27s_equation
- Add more maze generation options
- Add "slower" tiles - to show difference between Dijkstra and BFS
-
Research
-
Load premade maze
- save/load functions
- extract save file to config parameter
- Interface to create maze?
- Save dialog
- Load existing maze to editor
- Parameters for generation algorithms
- In designer
- In config for algvis
- fix leaks on application close ? Leaks are in allegro and various cleanup functions do nothing, abandon this for now
- Prove all the algorithms
- Compile a video(s) / posts
- Turn this into a screensaver!