A CLI app made using Rust to solve simple sudoku puzzles. Currently, this application can solve sudokus having only 1 solution. Its working has been tested only on Windows, and it would be of great help if you test the application in your OS as well!
To use this software:
-
Download sudoku.exe from the Releases tab.
-
Create a new Excel spreadsheet file and enter the sudoku table in Sheet 1, with 0 entered in all the empty places. Note the location of this file.
-
Open your favourite terminal and
cd
yourself into the directory in which sudoku.exe is installed.cd <insert file path here>
The usage of this command might be slightly different in different operating systems.
-
Run
sudoku solve <file_path>
to solve the sudoku puzzle orsudoku check <file_path>
to check its validity! -
Use
sudoku --help
for help on how to use the commands.
Note: Double-clicking on the executable won't work! Run the executable from the terminal itself.
- Implementing a better algorithm to be able to solve any kind of sudoku puzzle.
- Making error messages more helpful.
- Specifying reason for failure in check command
- Beautifying solution output.