- Code: Select all
. . 9|. . .|6 . .
. 2 .|. . 4|. 7 9
7 . .|. 1 .|. . 5
-----+-----+-----
8 . .|. . 9|. . 6
4 . .|5 . .|. . 3
. . 6|. 4 .|1 . .
-----+-----+-----
. . .|. . .|. . 2
. 7 .|. . .|. 8 .
. . 4|. . 3|9 . .
RW
. . 9|. . .|6 . .
. 2 .|. . 4|. 7 9
7 . .|. 1 .|. . 5
-----+-----+-----
8 . .|. . 9|. . 6
4 . .|5 . .|. . 3
. . 6|. 4 .|1 . .
-----+-----+-----
. . .|. . .|. . 2
. 7 .|. . .|. 8 .
. . 4|. . 3|9 . .
r1c2<>5, r1c9<>8, r3c2<>6
r1c8<>2, r1c2<>4, r1c1<>3
r1c9<>8, r3c2<>6, r1c1<>3
r2c3<>8, r3c2<>6, r2c4<>3
r3c6<>2, r1c2<>4, r1c1<>3
r3c6<>8, r1c8<>2, r2c4<>3
r3c8<>4, r3c7<>2, r1c1<>3
r4c7<>5, r1c9<>8, r3c2<>6
r5c7<>8, r3c2<>6, r1c1<>3
r6c9<>7, r3c2<>6, r1c1<>3
r7c7<>7, r3c2<>6, r1c1<>3
r9c2<>6, r1c9<>8, r3c2<>6
r9c8<>5, r1c9<>8, r3c2<>6
r9c9<>1, r3c2<>6, r1c1<>3
ravel wrote:There are 14 ways for 3 steps, mostly going over r3c2<>6 or r1c1<>3:
gsf wrote: proposed candidate eliminations that lead to a solution that doesn't require more proposed candidate eliminations
[27]^8
[33]^8
RW wrote:The solution to the "toughest known":
- Code: Select all
*-----------*
|798|635|421|
|126|974|583|
|453|218|679|
|---+---+---|
|972|586|314|
|564|123|897|
|381|497|256|
|---+---+---|
|617|352|948|
|835|749|162|
|249|861|735|
*-----------*
Out of the 36 numberpairs 20 are fully entwined (1-5, 1-6, 1-7, 1-8, 1-9, 2-3, 2-4, 2-5, 2-7, 3-4, 3-6, 3-7, 3-9, 4-6, 4-8, 5-7, 5-9, 6-8, 6-9, 8-9), two form three deadly patterns (1-2, 3-8) and one forms four deadly patterns (7-9). The rest form two.
There's also 7 triplets that are fully entwined (1-5-7, 1-6-9, 2-3-4, 2-3-7, 2-5-7, 3-6-9, 4-6-8). Removing all digits of any of these triplets would cause only 6 solutions. To compare, if you chose to remove all digits of the triplet 4-7-9, that would cause 360 solutions.
There are two ways to count the number of solutions:Viggo wrote:Is there an easy way to count the number of solutions?
this thread may be relevant. And from it are two grids [provided by a dukuso search] - which would appear to have many [Maximal number of 4 sets - therefore minimal entwining ?] This may save you a lot of work. Two high MCN gridsRW wrote:I think you could get the number of fully entwined pairs down to zero, but that might require some heavier computing.
dukuso15 - 123568479864791352957243681218657934536489127749312865391825746472136598685974213
dukuso16 - 145726983837495261926381574293874156581269347674153892318547629459632718762918435
The "last list" was highest rankings from the fully symmetric collection, for comparing - not from the sf-grid. Thanks for your evaluation. There is obviously some correspondence between the two rating methods, but they are far from equal. Agree that it is hard to grasp the magic of the superhards.ravel wrote:Ocean, thanks for the interesting analysis. It also shows, how hard it is to define and evaluate super hard puzzles.
From the last list with 24 puzzles, numbers 2 (4 steps) and 19 (5 steps) are for my list.
ravel wrote:Can you use gsf's solver to extract the hardest 20 out of your 20000 ?
#
95189, 5.....4.....71.2....74....6......6...7...3....1..5...96....2..8....3..1.4........
95155, 5..3..4.....71............6..8..4....7.2...8..1......96....2.......3..1.4..9..5..
95025, ....8.4.1...71...3..............462..7.2......1......96....2.....5.3..1.48.......
95013, 5....94.....716.................46..97.2......1.8.....6....2.38.......1.4.......2
95013, 5.....4.....716.......2..9......46...7.2...8..1.......6.....7......3..1.483......
95002, ..2.8.47.....1..5..3...5........46...7.2......1......96............38.1.4.......2
95002, ..2..947.....1..5..3...5........46...7.2......1......96............38.1.4.......2
95002, ..2...47.....1..5..3...5........46...7.2......1.8....96............38.1.4.......2
95002, .......7..4.71..........896..8..46...7...3..5.1.......6..5.........3..1.4.......2
94943, 5....94...4..1...3....2...6.....46...7.......21.......6............38.1.4..9..5..
94844, 5.2...4...4..1...3.............946...7.2...8..1.......6..5.2.......38.1.4........
93302, ..2...47.....1..5..3...5.......946...7.2......1......96............38.1.4.......2
93301, ..2...47.....1..5..3...5........46..97.2......1......96............38.1.4.......2
93228, ..2...4.....71...31......9......46.7.7.2......1..5.3..6....2.......3..1.4........
92858, 5.2...4.....71...3........6....94....7.......216...........2...7..63..1.4.....5..
91093, 5.2...4......162.3..............46..97.....8..1.......6....2.......3..1..8..7..6.
90518, 5.....4.....71...3....2.......1.46...7.2......1......96......3.....389..4.......2
90197, 5.....47....71...3....2.........46...7.2...8..1......96.1..........3..1.48.......
90197, 5.....47....71...3....2.........46...7.2...8..1......96.1..........3....48...1...
90197, 5.....4.....71...3..7.2.........46...7.2...8..1......96.1..........3..1.48.......
#
Ocean wrote:The "last list" was highest rankings from the fully symmetric collection, for comparing - not from the sf-grid.
There is obviously some correspondence between the two rating methods, but they are far from equal. Agree that it is hard to grasp the magic of the superhards.
Ok, here are finally the 20 highest-rated of the 20s I have in the sf-grid (gsf-rating).
Ravel wrote:Thanks, but none needed 4 steps.
*-------------------------------------------------------------*
| 5 2689 289 | 3 2689 689 | 4 7 1 |
| 389 34689 3489 | 7 1 5689 | 2 3589 35 |
| 1 2389 7 | 4 289 589 | 3589 3589 6 |
|---------------------+-------------------+-------------------|
| 2389 34589 34589 | 1289 4789 14789 | 6 23458 3457 |
| 289 7 45689 | 2689 4689 3 | 1 2458 45 |
| 238 1 3468 | 268 5 4678 | 378 2348 9 |
|---------------------+-------------------+-------------------|
| 6 359 1359 | 159 479 2 | 3579 3459 8 |
| 7 2589 2589 | 5689 3 4689 | 59 1 245 |
| 4 23589 123589 | 1589 789 1789 | 3579 6 2357 |
*-------------------------------------------------------------*
Ocean wrote:ravel wrote:Can you use gsf's solver to extract the hardest 20 out of your 20000 ?
Ok, here are finally the 20 highest-rated of the 20s I have in the sf-grid (gsf-rating).
Ocean wrote:Still struggling to understand what a 'brute force elimination' is (and what it is not), and how to find such (and find useful ones). Guess the simplistic "my brute force solver tells me this candidate does not fit" is not sufficent (would reduce almost every puzzle to 2-3 steps or less).