Blog post: Single-Agent Search: How Does AI Solve a Maze
(And Why Picking The Right Algorithm Matters) - Charley Yoshi
Solve 5 mazes using different searching algorithms.
Maze solver is a program of single-agent search using 4 types of search:
- Depth-First Search (Stack)
- Breadth-First Search (Queue)
- Greedy-First Search
- A* Search
- None
- None (Files will be loaded when the program is executed)
- How to run the program
python3 main.py
- No extra arguments needed, .txt files will be loaded after the program is executed
- Feel free to add more templates of mazes, e.g. maze6.txt
Contributors names and contact info
- Charley Yoshi
- 0.1
- Initial Release
None
Inspiration, code snippets, etc.