This repository has been archived on 2022-06-30. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Kirill Rd 25976e2766 re-tagged 0.0.3, bump version to 0.0.3+6 to trigger re-build 2020-12-01 19:04:15 +00:00
android fixed static errors; linux, macos and windows builds are now possible 2020-11-13 16:36:52 +00:00
assets added more 9x9 puzzles and extended shuffling algorithm 2020-03-22 02:27:11 +02:00
fastlane/metadata/android/en-US multiple commits squashed into 0.0.3+3 release 2020-09-05 12:53:51 +03:00
lib fixed static errors; linux, macos and windows builds are now possible 2020-11-13 16:36:52 +00:00
screenshots created readme 2020-03-16 20:46:37 +02:00
.gitignore fixed static errors; linux, macos and windows builds are now possible 2020-11-13 16:36:52 +00:00
.metadata initial upload 2020-02-22 16:44:16 +02:00
LICENSE added license 2020-03-22 22:52:46 +02:00
pubspec.lock re-tagged 0.0.3, bump version to 0.0.3+6 to trigger re-build 2020-12-01 19:04:15 +00:00
pubspec.yaml re-tagged 0.0.3, bump version to 0.0.3+6 to trigger re-build 2020-12-01 19:04:15 +00:00
README.md add f-droid badge to readme 2020-09-05 20:24:27 +03:00

sudaku

about

Get it on F-Droid

One of the most mechanical things about solving sudoku puzzles is manually choosing the values that are immediately implied as a consequence of risking/setting a cell. This app aims to alleviate this problem, by providing user with a language in which they can express a system of rules, from which autocompletions should be derived.

The system consists of a variety of constraints, such as alldifferent, one-of, and plain value elimination, which can be specified individually.

solving

why not use a solver

This program isn't designed to solve puzzles for you. It isn't designed to ask for your help to solve anything either. It doesn't perform brute-force for you or impose any serious arc consistency. You are still in control of your own logic and victim of your own mistakes.

selecting-constraint

tools

This is my first mobile application project, and I am being cautious about the language and features.

contributing

Feel free to request a feature, post a bug, or make a pr. But keep in mind that this is an early stage of development.

references