Skip to content

shalunov/15-puzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

15-puzzle

We implement three search algorithms to find a solution from a random start position:

  1. Greedy: empirically the fastest one, but solutions can be long.
  2. Dijkstra algorithm: guarantees the shortest path, but requires lots of resources.
  3. A* search: faster than Dijkstra, better than greedy.