Inspiration

This is the implementation from what I learnt in the Harvard Course CS50 of Artificial Intelligence with Python (Searching)

What it does

Searches the optimal path between the start and the end (Maze)

How we built it

Built using basic Python Logics

Challenges we ran into

Syntax Errors and took a lot of time debugging complex errors

Accomplishments that we're proud of

Able to show the path of the output with arrow marks Able to generate an image of the output

What we learned

Learned simple AI Search algorithms (DFS, BFS, GBF, A*) Learned to work with PIL Module

What's next for Maze Solving Algorithm Python

Next work is to train the model with enough mazes and to make itself choose which maze would be optimal for a new maze

Built With

Share this project:

Updates