8-Puzzle AStar, Greedy-best first, Uniform-cost, Iterative-deepening, Breadth-first and Depth-first searches These implementation on the 8-Puzzle game