Skip to content

A Python-based graphical interface for solving Sudoku puzzles. Features include input validation, a backtracking algorithm for solving puzzles & grid clearing.

Notifications You must be signed in to change notification settings

ravindran-exe/Sudoku-Solver-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Sudoku Solver GUI

A Python-based graphical interface for solving Sudoku puzzles using Tkinter.

Features

  • 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.

Getting Started

To run the Sudoku Solver GUI:

  1. Ensure you have Python installed.
  2. Install Tkinter if not included in your Python installation.
  3. Clone this repository.
  4. Run python3 sudoku.py to launch the application.

Usage

  • 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.

image

About

A Python-based graphical interface for solving Sudoku puzzles. Features include input validation, a backtracking algorithm for solving puzzles & grid clearing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages