Skip to content

A java implementation of 8-puzzle using many search algorithms

Notifications You must be signed in to change notification settings

abdollahpouri/8-puzzle

Repository files navigation

8-puzzle

This is a Java implementation for the popular 8-puzzle problem using many search algorithms such as:

  1. DFS (Depth First Search)
  2. BFS (Breadth First Search)
  3. Iterative Deepening
  4. Uniform Cost
  5. BFS(Best First Search)
  6. A*

How to run:

You need to run the App.java class. It contains the main method. In this class, you have the ability to define your initial state. You can also define the goal state. So, it is a very comprehensive solution.

About

A java implementation of 8-puzzle using many search algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages