PathVis is a tool to visualize famous graph search algorithms, it is built using Python and the Kivy GUI library. At the moment, the app includes the following algorithms:
✅ Breadth-first search
✅ Depth-first search
✅ A*
✅ Greedy Best-first search
In order to run the application you'll need to:
- Install Python 3.11
- Install kivy 2.2.1:
pip install kivy==2.2.1
- Run the code:
python main.py
After launching the app, you can select different types of nodes (start, wall, end) as well as the desired algorithm from the menu below.