This is a simple project that aims to visualize different search algorithms used in AI. Currently, it includes the following algorithms:
- Breadth-First Search
- Depth-First Search
- Dijkstra's Algorithm
- A* Search
You can preview the project by clicking on this link: https://batoomer.github.io/search-visualizer/#/
- Select different search algorithms from the navigation bar.
- Select different maze generators
- Add/Remove weights
- Animation of the cells that are visited by the algorithm
- Animation of the path found by the algorithm
- Pause, resume and reset the searching process.
- Article for each search algorithm
- HTML
- CSS
- JavaScript
- Webpack
- Clone the project.
- Run npm install to install all the dependencies.
- Run npm run start to start the development server.
- Open http://localhost:8080 in your browser.
This project was created by Batouchan Omer.
This project is licensed under the MIT License.