Hi,
I do a lot of puzzles for "recreation". A friend moving out of town last week gave me a copy of "Black Belt Sudoku" (I guess the name is intended to suggest that these would be good puzzles to have on hand if you're ever *mugged* in a dark alley... :-/ )
Anyway, while I was working on one of these today, I started thinking about how many *different* Sudoku "puzzles" there could be -- and, how to arrive at that number! (this is a lot trickier than it seems).
Ages ago, in an Abstract Algebra class, I posed the question "How many different games of TicTacToe ("naughts and crosses" for right-pondians) are there?" in a class where we were discussing rotations, reflections, etc.
[My curiosity "won" me the assignment of solving the problem :< It's actually an astonishingly small number!]But, TTT is easy to constrain -- you know there are at most
9 moves, at most five of which will be X, etc. So, even if you allow for "incompetent" players, you can come up with a reasonable answer straightforward.Neglecting the "solving order", how would one even begin to approach the task of identifying the number of puzzles/games possible in Sudoku? E.g., how can you even constrain the starting conditions so that you know a solution is "practical"?
Are there any (open source) puzzle generators/solvers that could be leveraged to explore this solution?
[yes, I really *do* tend to think about oddball things! :> ]