Skip to content

royswale/8-puzzle-solver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8-puzzle-solver

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*

Demo of 8-puzzle-solver

Installation

  1. Fork it!
  2. Install dependencies: npm install
  3. Open src/index.html file: open src/index.html

Build

  1. Build the project: npm run build
  2. The output will be saved to index.html to root. Open it: open index.html

About

A web-app that can solve 8-puzzle and visualize the search tree

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 97.0%
  • JavaScript 2.8%
  • CSS 0.2%