An open API service indexing awesome lists of open source software.

https://github.com/ahsan-83/sudoku

Simple Strategy Game Solution with Backtracking, Forward Checking, MRV and Value First heuristics
https://github.com/ahsan-83/sudoku

backtracking constraint-satisfaction-problem forward-checking java mrv-heuristic sudoku

Last synced: 9 days ago
JSON representation

Simple Strategy Game Solution with Backtracking, Forward Checking, MRV and Value First heuristics

Awesome Lists containing this project

README

        

# Sudoku

Sudoku is AI LAB Project of BUET CSE Level-4 term-1. This is developed using java jdk7. Both 64bit and 32bit version are available.

Sudoku is a simple strategy game where player have to fill a 9X9 grid with digits so that each column, each row and each of
the nine 3X3 subgrids (boxes) contains all of the digits from 1 to 9. New Game provides a partially completed grid. Anyone can check if Sudoku is solved by clicking Check button and get solution of the game by clicking Solve button.

Sudoku game is a Constraint Stratification Problem so the solution of Sudoku Board is generated by **Backtracking with Forward Checking, MRV and Value First heuristics**.

# Sudoku Game Board
![alt text](https://github.com/AhsanAli-buet/Sudoku/blob/main/Screenshots/sudoku-1.PNG?raw=true)
![alt text](https://github.com/AhsanAli-buet/Sudoku/blob/main/Screenshots/sudoku-3.PNG?raw=true)

# Sudoku Game Solution
![alt text](https://github.com/AhsanAli-buet/Sudoku/blob/main/Screenshots/sudoku-2.PNG?raw=true)