- Code: Select all
. . . | -x -x -x | -y -y -y
. . . | . . . | -y -y xy
. . xy | . , . | . . .
-------------------------------------------
. . . | -x -x -x | -y -y -y
. . . | . . . | -y -y xy
. . xy | . , . | . . .
-------------------------------------------
|---------------+---------------+---------------|
| . . . | -x -x -x | -y -y -y |
| . . . | . . . | -y -y xy |
| . . xy | . . . | . . . |
|---------------+---------------+---------------|
+---------------+---------------+---------------+
| . . . | -x -x -x | -y -y -y |
| # # # | * * * | -y -y xy |
| . . xy | * * * | # # # |
+---------------+---------------+---------------+
udosuk wrote:
- Code: Select all
+---------------+---------------+---------------+
| . . . | -x -x -x | -y -y -y |
| # # # | * * * | -y -y xy |
| . . xy | * * * | # # # |
+---------------+---------------+---------------+
Another way to look at your pattern is:
Grouped W-wing (aka Grouped Y-wing in some regions of the world)
The * cells (r23c456) contain all the x's in b2.
If r2c456 contain x, r2c9=y.
If r3c456 contain x, r3c3=y.
Therefore, all # cells (r2c123+r3c789), seeing r2c9+r3c3, can't be y.
Then r2c9 becomes a hidden single of y in b3.
Can someone write the nice-loop notation of this move for me?
+---------------+---------------+---------------+
| . . . | -x -x -x | -y -y -y |
| # # # | x in segment | -y -y xy |
| . . xy | x in segment | # # # |
+---------------+---------------+---------------+
Denis wrote:Just one thing: Myth's NL is valid only if x appears as a candidate in the 2 mentioned segments.
Myth Jellies wrote:Denis wrote:Just one thing: Myth's NL is valid only if x appears as a candidate in the 2 mentioned segments.
Denis's statement is incorrect. The strong inference & AIC/NL will still hold even if x does not have a viable candidate in one of the mentioned segments (one of the segments will still be true). If only one segment contains candidate x then you will have a more obvious locked candidates deduction though, and the rest of the AIC will become rather unnecessary.
(y=x)r2c9 - (x)r2c456 = (x)r3c456 - (x=y)r3c3 => r2c123, r3c789 <> y
|---------------+---------------+---------------|
| . . . | -x -x -x | . . . |
| ~ ~ ~ | . . . | . . xy |
| . . xy | . . . | ~ ~ ~ |
|---------------+---------------+---------------|
daj95376 wrote:Given Myth Jellies' AIC for udosuk's grouped W-Wing, it appears to me that Bud's diagram can be reduced to:
- Code: Select all
(y=x)r2c9 - (x)r2c456 = (x)r3c456 - (x=y)r3c3 => r2c123, r3c789 <> y
|---------------+---------------+---------------|
| . . . | -x -x -x | . . . |
| ~ ~ ~ | . . . | . . xy |
| . . xy | . . . | ~ ~ ~ |
|---------------+---------------+---------------|
The location -- or lack of -- for y cells is incidental.
denis_berthier wrote:Where do you see any AIC if there is not at least one x candidate in each of the 2 segments r2b2 and r3b2 ?
daj95376 wrote:Obviously, if another mini-row in b2 was void of x candidates, then Locked Candidates 1 would apply and it would make the discussion of this pattern useless in the first place!
denis_berthier wrote:But when one describes a pattern, all the conditions should be written. Otherwise, we waste our time with such nonsensical discussions.
ronk wrote:denis_berthier wrote:But when one describes a pattern, all the conditions should be written. Otherwise, we waste our time with such nonsensical discussions.
I too think the pattern presented in the opening post was clear enough ... and that you are being argumentative.
Denis wrote:But when one describes a pattern, all the conditions should be written....The presence of an x in each of the 2 segments is compulsory if you want to have an AIC.
Example of non-chute case.
|---------------+---------------+---------------|
| xy . . | . . . | . . -y |
| . . . | . . . | . . . |
| . . . | . . . | . . . |
|---------------+---------------+---------------|
| . . . | . . . | . . . |
| . . . | . . . | . . . |
| . . . | . . . | . . . |
|---------------+---------------+---------------|
| . ~x ~x | . . . | . . . |
| . ~x ~x | . . . | . . . |
| -y . . | . . . | . . xy |
|---------------+---------------+---------------|
(y=x)r1c1 - (x)r789c1 = (x)r9c123 - (x=y)r9c9 => r1c9, r9c1 <> y
a Kraken/AAIC case (note strong link for z between r7c3 and r9c1)
|---------------+---------------+---------------|
| xy . . | . . . | . . . |
| . . . | . . . | . . . |
| . . . | . . . | . . . |
|---------------+---------------+---------------|
| . . . | . . . | . . . |
| . . . | . . . | . . . |
| . . . | . . . | . . . |
|---------------+---------------+---------------|
| ~z ~xz . | . . . | . . . |
| ~z ~xz ~xz | . . . | . . . |
| -y ~z ~z | . . . | . . xy |
|---------------+---------------+---------------|
(y=x)r1c1 - (x)r789c1
||
(x)r9c123 - (x=y)r9c9
||
(x-z)r7c3 = (z)r9c1 ==> r9c1 <> y