A GUI application for sudoku puzzles
Project description
sudoku-1440
This is an interactive sudoku creating/solving GUI created in python utilizing kivy.
Resolution scaling has been implemented, and it should work on just about any (reasonable) screen resolution.
It can solve puzzles you input and create its own puzzles for you to solve. There is also a 'speedtest' file to see how fast it can solve 1000 puzzles.
dependencies as of V3.0
lib_sudoku: My custom sudoku solver and generator.
kivy: Used for the GUI.
Usage
Once you have installed the dependencies, simply run main.py with python and the gui will pop up. You can run speedtest.py to test the speed of the solver.
As of release 2.0, executables are released with the code. Linux, MacOS, and Windows are all supported in the x64 architecture. Simply download the correct executable and run it!
If your architecture is not supported, you can build the packages yourself by running pyinstaller with the included .spec files.
note for linux users: The speedtest.py/executable must open a terminal for you to see the results. Some Desktop Environments such as KDE with not automatically open a termianl and you must run the file directly using the terminal.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sudoku_1440-3.1.1.tar.gz.
File metadata
- Download URL: sudoku_1440-3.1.1.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e48573eac91342439cba1bc7ba5b28fa0c313702bc52a5d280da6c1fd34740f
|
|
| MD5 |
cb7ff205d0989ce6923488ad15482940
|
|
| BLAKE2b-256 |
6bb79dd2596c6c44bbb090cbb399d9f7276df61ec930ac40567507256ed46202
|
File details
Details for the file sudoku_1440-3.1.1-py3-none-any.whl.
File metadata
- Download URL: sudoku_1440-3.1.1-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19c06aad991181c4607cdb01a22e70d55e883962c5f5e55a25db962c99ebcfff
|
|
| MD5 |
4beead7c791b4902a6b9b690af5f964f
|
|
| BLAKE2b-256 |
072c754c3dd81c05e0dddb14b412efd6daae0553e8f777505f84f1b4e4337834
|