tso wrote:Jeff wrote:
- Code: Select all
. . . | . . . | . . .
. xy----------------|-xyz . *
. . . | . . . | . \xz .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
r2c2 is either x or y. If it's x, r2c9 cannot be x. If it's y, r2c7 is xz which forms a naked pair with r3c8, therefore r2c9 cannot be x. In either case, r2c9 cannot be x.
In each case below, both r2c2=1 and r2c2=2 lead to r2c89<>1.
- Code: Select all
. . . | . . . | . . .
. 12 . | . . 23 |1234 * *
. . . | . . . | . 14 .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . 134 .
. 12 . | . . . |1234 * *
. . . | . . . | . . 134
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
23 12 34 |45 56 67 | . * *
. . . | . . . | . 18 .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | 9 . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | 189 . .
23 21 24 |25 26 27 | . * *
. . . | . . . | . 189 .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
Good thinking, Tso. After reading your post, I feel we should discuss this under a new thread if you don't mind.
Isn't that amazing how our logical thinking can be broadened once the principles of such short simple chains as xy-wing, xyz-wing and turbot fish are grasped. You have just confirmed my inkling, thanks.
For easy reference, just for the discussion of this topic, I categorise the extensions of some simple chains as follows:
xy-chain: extension of xy-wing which is an xy-chain of dimension 3.
xyz-chain: extension of xyz-wing which is an xyz-chain of dimension 3.
wxyz-wing: extension of xyz-wing from naked triples to naked quads.
wxyz-chain: extension of wxyz-wing which is an wxyz-chain of dimension 4.
Turbot chain: extension of turbot fish which is an Turbot chain of dimension 5.
(I) xy-chain
This pattern was discussed in the thread 'xy-chain: description and example'.
Refer http://forum.enjoysudoku.com/viewtopic.php?t=1131
(II) xyz-wing
This pattern was discussed in the thread 'xyz-wing: description and example' where the technique deals with naked triple in the form of (zx)(xyz)(yz). Refer http://forum.enjoysudoku.com/viewtopic.php?t=1103
Well, there exists another type of xyz-wing that deals with naked triple in the form of (xy)(xyz)(xyz).
- Code: Select all
. . . | . . . | * * *
. xy----------------|-xyz xyz *
. . . | . . . | * * *
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
r2c2 is either x or y. If it's x, r2c7 and r2c8 form a naked pair of yz and therefore all other cells in box (1,3) cannot contain z. If it's y, r2c7 and r2c8 form a naked pair of xz and therefore all other cells in box (1,3) cannot contain z. In either case, all other cells in box (1,3) cannot contain z. Therefore z can be eliminated from all these cells. I simply refer this as another member of the xyz-wing family.
(II) xyz-chain
An example of this pattern was explained in the thread 'Advanced application of xyz-wing'. xyz-chain is derived from xyz-wing since the pilot cell has 3 candidates but it is influenced by a short forcing chain outside the box.
Refer http://forum.enjoysudoku.com/viewtopic.php?t=1120
Another good example can be found in the thread 'Pair-chain Combinations' presented by Scott. In this case, the pilot cell also has 3 candidates and it is also influenced by a short forcing chain outside the box. Scott used terms 'almost pair', 'almost triple' and 'almost quad' in his description, which are equivalent to part of a naked pair, naked triple and naked quad respectively.
Refer http://forum.enjoysudoku.com/viewtopic.php?t=1163
Tso, your 3rd example has drifted away from the xyz-wing extension family as the pilot cell is missing. When r2c2=2, the 1 is undefined in box (1,3). Please allow me to rearrange the numbers in this grid, changing it into an xyz-chain.
- Code: Select all
. . . |67 . . | 718 . .
. 12 . | . . . | * * *
. . . | . . . | . 18 .
----------+----------+----------
. 23 . | . . . | . . .
. . . |56 . . | . . .
. . 34 | . 45 . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
(III) wxyz-wing
- Code: Select all
. . . | . . . | . 134 .
. 12 . | . . . |1234 * *
. . . | . . . | . . 134
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
Tso, your 2nd example is a good demonstration of a simple wxyz-wing. So-called wxyz, because the pilot cell has 4 candidates.
(IV) wxyz-chain
- Code: Select all
. . . | . . . | . . .
. 12 . | . . 23 |1234 * *
. . . | . . . | . 14 .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
Tso, your 1st example is a good demonstration of an wxyz-chain since the pilot cell has 4 candidates and it is influenced by a short forcing chain outside the box.
Your 4th example has drifted away from the wxyz-wing extension family as the pilot cell is missing. When r2c2=2, the 1 is undefined in box (1,3). Please allow me to rearrange the numbers in this grid, changing it into an wxyz-chain.
- Code: Select all
. . . | . . . | 189 . .
34 21 24 |57 36 65 |7189 * *
. . . | . . . | . 189 .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
----------+----------+----------
. . . | . . . | . . .
. . . | . . . | . . .
. . . | . . . | . . .
(V) Turbot chain
Thanks to Nick, we all know what a turbot fish is and it has 5 sides. The idea can be extended to 7 sides, 9 sides and so on, as long as the number of sides is odd, thus the term 'Turbot chain'. A good example of a turbot chain can be found in Nick's thread 'Dual of XY-Wing: the Skewed Swordfish' where the example used to demonstrate the skewed swordfish is also a 7 sided turbot chain, ie. turbot chain of dimension 7.
Refer http://forum.enjoysudoku.com/viewtopic.php?t=1130