A web app that solves 8-puzzle game with various tree search techniques. It also visualizes the search tree and supports one-step iterations to explore and comprehend search algorithms. My project report can be found on here.
Avaliable on: https://deniz.co/8-puzzle-solver
Supported search algorithms:
- Breadth First
- Uniform Cost
- Depth First
- Iterative Deepening
- Greedy Best
- A*
- Fork it!
- Install dependencies:
npm install
- Open src/index.html file:
open src/index.html
- Build the project:
npm run build
- The output will be saved to
index.html
to root. Open it:open index.html