Skip to content

Commit c6b3857

Browse files
committed
added readme
1 parent 136f4bb commit c6b3857

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

GAMES/sudoku_solver/readme.md

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
##Sudoku Solver GUI
2+
3+
##Overview
4+
This is a simple Sudoku Solver implemented in Python with a graphical user interface (GUI) using the Tkinter library. The Sudoku Solver allows you to input a Sudoku puzzle and then solves it using a backtracking algorithm. You can visualize the solution step by step on the GUI.
5+
6+
##Features
7+
Interactive GUI: The Sudoku Solver features a user-friendly interface built with Tkinter, allowing you to input Sudoku puzzles and visualize the solution.
8+
Backtracking Algorithm: The Sudoku Solver uses a backtracking algorithm to find the solution to the input puzzle.
9+
Step-by-Step Solution: You can click the "Solve" button to start solving the Sudoku puzzle step by step, and observe how the solver fills in the cells.
10+
11+
##How to Run
12+
Make sure you have Python installed on your system.
13+
Clone this repository or download the sudoku_solver.py file.
14+
Open a terminal or command prompt and navigate to the directory containing sudoku_solver.py.
15+
Run the command python sudoku_solver.py.
16+
The Sudoku Solver GUI window will open, allowing you to input Sudoku puzzles and visualize the solution.
17+
18+
##How to Use
19+
When the Sudoku Solver GUI window opens, you'll see a 9x9 grid representing the Sudoku puzzle.
20+
enter value row by row in terminal ,empty space is denote by '0'.
21+
After entering the puzzle, click the "Solve" button to start solving the Sudoku puzzle.
22+
You can observe how the solver fills in the cells step by step. Once the puzzle is solved, you'll see the complete solution on the GUI.
23+
Additional Notes
24+
The Sudoku Solver uses a backtracking algorithm to find the solution to the puzzle. It tries different numbers in each cell and backtracks if it reaches a dead-end.
25+
You can input any valid Sudoku puzzle into the solver, and it will find the solution if one exists.
26+
If there are multiple solutions to the puzzle, the solver will find one of them.
27+
The GUI provides visual feedback on the solution process, making it easy to understand how the solver works.
28+
Enjoy using the Sudoku Solver GUI!

0 commit comments

Comments
 (0)