Skip to content

Yodakole1/sudoku_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku

How to play?

The board is a 9x9 grid that must be filled with numbers from 1 to 9. Numbers cannot be repeated in any row or column. Additionally, within each 3x3 subgrid, numbers mustn't repeat.

Screenshot from 2024-07-09 18-52-07

Preview:

sudoku_preview.mp4

• Use the arrow keys to move.

• The "Solution" button displays the solution.

• The "Restart" button generates a new board.

• The "WOOHOO" button completes the game.

1️⃣main.py: This file contains the core structure of the Sudoku game, including the graphical user interface (GUI) and user interaction components.

2️⃣sudokuGenerator.py: This file is responsible for generating the Sudoku puzzles. It includes functions to create Sudoku board.

3️⃣sudokuSolver.py: This file contains the functions necessary to solve the Sudoku puzzles and validate moves.

To download and play the game, visit the release section where you'll find versions available for both Linux and Windows.

Have fun! :)