ESEric SniderLicense holderDeveloper License Purchased on Jan 14, 20135 years ago
How well does this work at generating sudoku puzzles of different difficulties without any puzzles to start with? I'd like to offer users randomly generated puzzles of the requested difficulty on demand instead of creating puzzles in advance.
Also... what does "depth" mean in the creation function?
If no pre-made matrix is given it generates a basic one and then works it way in randomizing it to a sufficient level. Generally these matrices are good enough for most games/users with more than enough variety.
Depth means how many different permutations does it look at before deciding to backtrack and try a totally different combination to generate a valid matrix with given requirements.
Yes, I know about those techniques and thought about adding, but didn't find much time to work further on this since I have other projects I'm currently involved in. I'll think about it and contact you in the next couple days.