Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Set Riddle Difficulty #4

Open
Iqwertz opened this issue Oct 17, 2022 · 2 comments
Open

Feature Request: Set Riddle Difficulty #4

Iqwertz opened this issue Oct 17, 2022 · 2 comments

Comments

@Iqwertz
Copy link

Iqwertz commented Oct 17, 2022

Really great and fast library!
However it would be great if the riddles difficulty could be defined when creating a new riddle.
I would imagine this could be implemented by solving it partially depending on the set difficulty.

@sfuhrm
Copy link
Owner

sfuhrm commented Oct 22, 2022

A good idea. For the machine all sudokus are equally difficult and the algorithm doesn't care.
There are approaches trying to guess the difficulty for humans, i.e. as described here.
Current idea: The current approach's degree of freedom matrix would get an accompanying human score matrix.

May be the first step is to have a solver that can assign a score.

Suggestions, drafts and pull requests welcome.

@Lemkinator
Copy link
Contributor

It would also be nice if the size could be variable to solve for example 4x4 or 16x16 sudokus...
Regarding the riddle difficulty, one approach would be to set the amount of empty fields... (not the best approach, but propably easier to implement)...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants