Skip to content

The 8-puzzle game solver is an AI project where I applied 3 different AI search techniques (DFS, BFS, A*) to solve the puzzle and animate the solution using JavaFX

License

Notifications You must be signed in to change notification settings

MohamedEsssam/8Puzzle-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8-Puzzle-Game-Solver

AI project to solve 8-puzzle game using DFS and BFS and A* Algorithms and animate the output path "Solution" using javafx

used data structure:

1- Stack for DFS Algorithm

2- Queue for BFS Algorithm

3- PriorityQueue for A* Algorithm and used manhattan and euclidean distance to calculate cost

GUI ScreenShot

Screenshot from 2020-05-04 10-58-28

GUI

About

The 8-puzzle game solver is an AI project where I applied 3 different AI search techniques (DFS, BFS, A*) to solve the puzzle and animate the solution using JavaFX

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages