I now have 32930 distinct 17-clue sudokus, and have updated the file on the website.
http://www.csse.uwa.edu.au/~gordon/sudokumin.php
They are stored in lex order according to the canonical labelling that comes out of a program, and so the old ones will be interleaved with the new ones, thus any references to "Number #21020" and so on will change. When I get round to it, I will put them in a proper database with a permanent ID number.
The search for 17s is slowing down dramatically, in that I am finding fewer and fewer new ones. I had wanted to get to a round 35000 before updating, but this would take too long. This either means that I have found a substantial proportion of them, or just that my search techniques have exhausted the space that they are capable of searching.
As for 18s, I now have 22079642 of them. They are not online as the uncompressed files are about 1.8Gb in size. The search for these appears unlimited, in that there seems no sign of a diminishing number of new ones.
Of course the two paragraphs preceding contain seemingly contradictory statements, and I do not understand myself why I can keep finding new 18s at will, but these contain only few new 17s (of course I check the new 18s for any 17s they contain). This is presumably an artefact of the search, and is possibly an indication that there are lots more 17s "somewhere else" in the search space.
Here are some quick stats on the 17s: this shows the number of occurrences of each digit - for example, 7 of them have one absent digit, three digits occurring once, two occurring twice, two occurring three times and one occurring 4 times.
- Code: Select all
7 0 1 1 1 2 2 3 3 4
175 0 1 1 1 2 3 3 3 3
197 0 1 1 2 2 2 2 3 4
5908 0 1 1 2 2 2 3 3 3
12 0 1 2 2 2 2 2 2 4
8377 0 1 2 2 2 2 2 3 3
730 0 2 2 2 2 2 2 2 3
10 1 1 1 1 1 3 3 3 3
81 1 1 1 1 2 2 2 3 4
2220 1 1 1 1 2 2 3 3 3
13 1 1 1 2 2 2 2 2 4
11091 1 1 1 2 2 2 2 3 3
4104 1 1 2 2 2 2 2 2 3
5 1 2 2 2 2 2 2 2 2
There are 20717 different clue-patterns with the most popular pattern occurring 36 times - here is one with this pattern.
- Code: Select all
0 8 0 0 0 0 0 0 9
0 1 2 0 0 0 0 0 0
0 0 0 6 0 0 3 0 0
0 7 0 0 0 0 2 8 0
9 0 0 4 0 0 0 0 0
0 0 0 3 0 0 0 0 0
3 0 0 0 0 0 4 0 0
5 0 0 0 8 0 0 0 0
0 0 0 0 1 0 0 0 0
I will provide in due course a way to access the 18s for anyone interested, either few-at-a-time via some web interface for players, or via CD for those interested in the mathematical/statistical aspects of the entire collection.
In the meantime, if anyone has a program (that I can compile on Linux or MacOS X) that rates Sudokus for human solvers in terms of techniques needed, then I would be grateful if I could use it on my 18s in order to provide useful information to players (dukusos rating program provides a more technical rating that does not correspond to human techniques). I just don't have time to write one myself at the moment.
Cheers
Gordon