Check this app at: https://sakalya-21.github.io/
An educational app for visualizing the different searching algorithms in the field of artificial intelligence by offering
- Undirected / Directed graph construction.
- Edge weights and state heuristics assignment.
- Multiple search algorithm choices.
- Breadth First Search
- Depth First Search
- Depth Limit Search
- Iterative Deepening Search
- Uniform Cost Search
- Greedy Search
- A Star Search
The app is built using HTML and Python as a website that can be run on any browser. To use the Web API, a Python-JavaScript transcompiler called Brython is used.
1 – Run the command [python -m http.server] in the root directory of the project to get an http server up and running – ready to serve the website.
2 – Open http://localhost:8000/index.html.
1 – Open the root directory of the project in Visual Studio Code.
2 – Install "Live Server" vscode extension.
3 – Click "Go live" at the right bottom of the editor; It will open the app website in your browser automatically.