A Python-based graphical interface for solving Sudoku puzzles using Tkinter.
- Graphical User Interface: Interactive grid-based interface to input Sudoku puzzles.
- Input Validation: Ensures only valid entries (1-9) are accepted in each cell.
- Solver: Backtracking algorithm to solve the Sudoku puzzle.
- Clear Grid: Option to clear all entries in the grid.
To run the Sudoku Solver GUI:
- Ensure you have Python installed.
- Install Tkinter if not included in your Python installation.
- Clone this repository.
- Run
python3 sudoku.py
to launch the application.
- Input: Click on any cell and type a number (1-9) to input values.
- Navigation: Use arrow keys to navigate between cells.
- Solve: Click the "Solve" button to solve the Sudoku puzzle.
- Clear: Click the "Clear" button to reset the grid.