txlef wrote:Stuck. Need some advice on how to proceed without t&e please:
- Code: Select all
*-----------*
|.5.|..1|6..|
|3.6|..2|...|
|..9|3..|2.4|
|---+---+---|
|..4|53.|182|
|...|8.4|...|
|8.5|12.|4..|
|---+---+---|
|6.1|..5|3..|
|...|6..|9.1|
|..7|21.|.46|
*-----------*
To solve this grid, a total of 4 simple nice loops are required and they were identified by means of a bilocation/bivalue plot. The following diagrams only show relevant links related to each simple nice loop being discussed. All other links in the b/b plot were omitted for clarity.
Using Angus' simple sudoku solver till no more hint is available, the original grid was reduced to:
Chain 1: [r6c8]=6=[r5c8]-6-[r5c5]=6=[r3c5]=5=[r3c8]-5-[r2c9]=5=[r5c9]-5-[r5c7]-7-[r6c8] => r6c8<>7
This double implication chain is shown as a simple nice loop in the following diagram. It implies r6c8<>7. There are 3 other chains in this grid. You may like to construct the entire b/b plot and identify them as an exercise.
Chain 2: [r9c2]=3=[r9c6]-3-[r8c6]-8-[r8c3]=8=[r1c3]=2=[r1c1]=4=[r1c8]=5=[r8c8]-5-[r9c7]-8-[r9c2] => r9c2<>8
This double implication chain is shown as a simple nice loop in the following diagram. It implies r9c2<>8. There is one other chain in this grid. You may like to construct the entire b/b plot and identify it as an exercise.
Chain 3: [r3c6]=6=[r3c5]=5=[r3c8]-5-[r8c8]=5=[r9c7]=8=[r9c6]-8-[r3c6] => r3c6<>8
This double implication chain is shown as a simple nice loop in the following diagram. It implies r3c6<>8.
Chain 4: [r9c6]=8=[r9c7]=5=[r8c8]-5-[r3c8]=5=[r3c5]=8=[r3c2]-8-[r1c3]=8=[r8c3]-8-[r8c6]=8=[r9c6] => r9c6=8
This double implication chain is shown as a simple nice loop in the following diagram. It implies r9c6=8. There is one other continuous chain in this grid, which would enable 3 candidates to be removed. You may like to construct the entire b/b plot and identify it as an exercise.
Notes:
Solid line on diagram => link with strong inference, also indicated as '=x=' in nice loop notation.
Broken line on diagram => link with weak inference, also indicated as '-x-' in nice loop notation.
The node must be bivalue between 2 consecutive broken lines.
My sincere gratitude to Angus who has been sharing his excellent Simple Sudoku solver, which has taken a lot of painstaking hard work out of sudoku, enabling me to concentrate in applying more advanced techniques to difficult puzzles.