Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/divyanshu9822/tkinter-sudoku-solver
Sudoku solver GUI made with python and tkinter library along with dokusan library which generates puzzle, used OS and numpy. In this GUI, puzzles can be generated and user can solve it own his own or let the solver do it, also solution can be checked ,user can start a new game too or can move back to main menu.
https://github.com/divyanshu9822/tkinter-sudoku-solver
python pythonproject sudoku sudoku-generator sudoku-solver tkinter tkinter-gui tkinter-python
Last synced: about 2 months ago
JSON representation
Sudoku solver GUI made with python and tkinter library along with dokusan library which generates puzzle, used OS and numpy. In this GUI, puzzles can be generated and user can solve it own his own or let the solver do it, also solution can be checked ,user can start a new game too or can move back to main menu.
- Host: GitHub
- URL: https://github.com/divyanshu9822/tkinter-sudoku-solver
- Owner: Divyanshu9822
- Created: 2022-11-20T05:53:53.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-20T06:03:45.000Z (about 2 years ago)
- Last Synced: 2024-11-09T17:14:14.676Z (about 2 months ago)
- Topics: python, pythonproject, sudoku, sudoku-generator, sudoku-solver, tkinter, tkinter-gui, tkinter-python
- Language: Python
- Homepage:
- Size: 186 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Sudoku Solver
..............This solver will solve the sudoku
Technologies used:
1) For this we use PYTHON as the programming language
2) Used command prompt to install various libraries, such as :
i) tkinter (to create GUI elements)
ii) PIL (providing image editing capabilities)
iii) dokusan (to solve sudoku)
3) Also used some inbuilt libraries:
i) os ( provides functions for creating and removing a directory (folder),
fetching its contents, changing and identifying the current directory, etc.)
ii) numpy (random number generators)
...............
Challenges Faced:
1) how to show user input on the user interface screen
2) how to generate random sudoku
3) how to solve sudoku using pyhton
...............How to use the Project:
Double click "main" file in the folder
It will show a box, which is the user interface screen
To proceed futher that how to use the game Press "Help" button
................Reference:
Kashipara.google.com
askpython.google.com
geeksforgeeks.google.org
stackoverflow.google.com
................