This is a simple Java GUI program for sudoku solving.
It uses constraint satisfaction resolver and when multiple solutions exist, graph search algorithm is used.
You can define your puzzle to solve at com.newtowndata.sudoku.Main
.
Project uses Java 11 and build system is Gradle, so you can import it to your favorite IDE.
UI was generated by NetBeans form builder.
- Download and install OpenJDK 11, e.g. from https://adoptopenjdk.net/
- Get the latest release archive from https://github.com/NewTownData/sudoku_solver/releases/download/v1.0.0/app.zip
- Unpack the archive and execute
app/bin/app
(Linux, MacOS) orapp\bin\app.bat
(Windows) depending on your platform.
Apache License, Version 2.0. See LICENSE for more details.