This is a Python-based Sudoku App that allows users to generate Sudoku puzzles at different difficulty levels and view solutions. The project leverages numpy, turtle, and PySimpleGUI to create an interactive interface for solving and visualizing Sudoku puzzles.
- Generate Sudoku puzzles with three difficulty levels:
- Easy
- Moderate
- Hard
- Visualize Sudoku boards using Python's
turtlegraphics. - Solve puzzles and display solutions.
- Lightweight and easy to use.
- Install Conda if you don’t have it already (Download Conda).
- Install the package directly from Anaconda.org:
conda install -c ismailozkaraca sudoku
After installation, run the application using the following command on terminal: sudoku-app
Upon running the app, you will be prompted to choose a difficulty level interactively. The available options are:
- easy
- moderate
- hard
If you have any questions and/or comments, feel free to contact:
Mustafa İsmail Özkaraca (ozkaraca@duck.com).