champagne wrote:Your puzzle is rated 7.1 by skfr. This is not a rating for a hard puzzle.
But It can be difficult to find a one step move (excluding basics)
This can explain that the experts in this field did not react
to solve it skfr, out of basics, uses
a UR
an aligned pair exclusion
and small bi values chains
Thanks for your reply, sir. I did not mean only one-step solutions but good ones. Maybe I waste time and energy but let me explain the principles of a good solution from my point of view.
1. Simplicity.
2. Conciseness.
3. Consistency in applying the methods.
4. Similarity of the methods used.
I do not have the complete solution by 'skfr' but I see three groups of methods used:
- uniqueness (UR)
- ALS-based methods (aligned pair exclusion)
- chains.
Maybe the solution is also too long and inconsistent.
As to HoDoKu's solution, I can catch all its details. After the basics, the sudoku state becomes as follows:
- Code: Select all
.---------------.-------------------.-----------------.
| 2679 59 278 | 1235 12369 2359 | 2358 4 35 |
| 12 15 128 | 4 7 235 | 6 2358 9 |
| 69 3 4 | 25 69 8 | 7 25 1 |
:---------------+-------------------+-----------------:
| 157 2 9 | 6 4 37 | 135 35 8 |
| 157 8 17 | 237 239 2379 | 1345 6 345 |
| 3 4 6 | 8 5 1 | 9 7 2 |
:---------------+-------------------+-----------------:
| 8 6 5 | 9 23 2347 | 234 1 347 |
| 4 19 3 | 1257 8 6 | 25 259 57 |
| 129 7 12 | 135 13 345 | 3458 3589 6 |
'---------------'-------------------'-----------------'
Here the programme applies three groups of methods that are actually futile (let me omit the details):
- chains (an ER and a W-Wing)
- uniqueness (a UR)
- fish (a finned swordfish).
The sudoku state slightly changes, and here the programme constructs a long AIC with 13 nodes:
Discontinuous Nice Loop: 1/2/3 r1c5 =6= r1c1 =7= r1c3 =8= r1c7 -8- r9c7 =8= r9c8 =9= r9c1 -9- r3c1 -6- r3c5 =6= r1c5 => r1c5<>1, r1c5<>2, r1c5<>3
- Code: Select all
.---------------.--------------------.-----------------.
| b267 59 c78 | 1235 a1236 2359 | d2358 4 35 |
| 12 15 18 | 4 7 235 | 6 2358 9 |
| h69 3 4 | 25 i69 8 | 7 25 1 |
:---------------+--------------------+-----------------:
| 157 2 9 | 6 4 37 | 135 35 8 |
| 157 8 17 | 237 239 2379 | 1345 6 345 |
| 3 4 6 | 8 5 1 | 9 7 2 |
:---------------+--------------------+-----------------:
| 8 6 5 | 9 23 247 | 234 1 347 |
| 4 19 3 | 1257 8 6 | 25 259 57 |
| g19 7 2 | 135 13 345 | e3458 f389 6 |
'---------------'--------------------'-----------------'
But this chain was available in the above state, so what was the sense in applying the previous 4 methods? HoDoKu's solution takes 6 steps. Obviously, this solution is long, complicated and inconsistent.
Now let me show two good solutions from my point of view.
1. If we want a short solution, we can make it in two main steps by applying only one relatively simple ALS-based method.
- Almost Locked Set XZ-Rule: A=r1c269 {2359}, B=r2c6,r3c4 {235}, X=2, Z=3,5 => r1c45<>3, r1c4<>5, then Locked Candidates
https://disk.yandex.ru/i/HHO-8IH7CFVaDwAfter finding 20 singles we can apply this method once again (surely, we can also apply a W-Wing but this is actually a chain):
- Almost Locked Set XZ-Rule: A=r39c4 {235}, B=r34c8 {235}, X=2, Z=3 => r9c8<>3
https://disk.yandex.ru/i/DprBRFShZoqdMQThen we have only singles.
2. If we want a simple solution, we can make it in four main steps by applying only short chains:
- W-Wing - 3 times
- A continuous nice loop with 8 nodes.
Let me show only the last one. This chain is obviously shorter than HoDoKu's but it leads to five eliminations!
Continuous Nice Loop: 1/2/3/9 6= r1c5 =1= r9c5 -1- r9c1 -9- r3c1 -6- r3c5 =6= r1c5 =1 => r9c4<>1, r1c5<>2, r1c5<>3, r1c15<>9
https://disk.yandex.ru/i/mLy5gjirc92OEwI would like to get some feedback. Maybe I am wrong, and the Earth is actually flat.