Skip to content
This repository has been archived by the owner on Jul 24, 2022. It is now read-only.
/ 8puzzle-solver Public archive

A solver for the 8-puzzle problem including different algorithms.

License

Notifications You must be signed in to change notification settings

Yowgf/8puzzle-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8-puzzle Solver

A solver for the 8-puzzle problem based on different Artificial Intelligence space search algorithms.

Usage

./solve <algoritm> <puzzle-entries> [PRINT] [-log-level=<log-level>]
                                  [PRINT_STATISTICS]

Available algorithms:

  • B - Breadth-first search
  • I - Iterative deepening
  • U - Uniform cost search (Dijkstra)
  • A - A* search
  • H - Hill-climbing search

Example

./solve B 1 2 3 4 5 6 7 0 8 PRINT -log-level=INFO

About

A solver for the 8-puzzle problem including different algorithms.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published