pip install reqirements.txt
python main.py
In this project we have implemented two algorithms(A* and DFS).Feel free to implement and add more algorithms you know.If you want to add your own fun mazes to the project write your own txt file in the format of maze.txt Note that the window size is onl 255x255
If you want to make a custom maze and use the algorithm to solve it then you can do it in the following steps. First create a file in the ./input path.(It should be a txt file) Then use the following convention to create the maze:
X -> start point
Y -> end point
O -> blocking point
. -> free point
For example, the above maze should look like:
..........
......O...
..O.......
.....O....
..........
O.........
....XO....
.Y.......O
.O........
...O......