Hi Leren and yzfwsf,
Leren wrote:Does this reasoning look OK ?
I felt uneasy when reading your demo, because it was questioning all what I knew about ALS, AALS chains.
As you do not use r4c1 cell content in your rationale, you seem to have succeeded to demonstrate that an AALS doubly linked to an ALS is a rank-0 logic (as if it were a Sue de Coq or doubly linked ALs's).
Leren wrote: it's clear that one of r4c23 must be c or d
Agreed (c OR d = True results from the als r4c234)
Now, you demonstrate that (cd)r4c23 = False.
That's true. I'd use another way:
r4c1 can't be a nor b. Thanks to the Empty Rectangle in box 4, there are two W-wings, grouped and cannibalistic
(a=b)r4c5 - r4c123 = r56c1 - (b=a)r7c1 => r4c1<>a
(b=a)r4c5 - r4c123 = r56c1 - (a=b)r7c1 => r4c1<>b
If cd were in r4c23, Then r56c1 would be a locked pair ab, in contradiction with (a|b)r7c1.
Then you get configurations of this type (where a and b can be shifted, also c and d can be shifted, also assignment of a|b, c|d to r4c23 can be shifted):
- Code: Select all
-ab . . | . . . | . . .
-ab . . | . . . | . . .
-ab . . | . . . | . . .
------------------------+--------------+-------------
-d+ *c *a | -ab *b -ab |-ab -ab -ab
#bde / / | . . . | . . .
#bde / / | . . . | . . .
------------------------+--------------+-------------
#a . . | . -ab . | . . .
-ab . . | . . . | . . .
-ab . . | . . . | . . .
Now, further conclusions about eliminations of d and e in column 1 depend on the candidates present in r4c1. Some more assumptions on cells marked (/) in box 4, should also be stated. At least, box 4 is an Empty Rectangle for digits a and b.
Your conclusions, Leren, are true, if you add in the pattern assumptions that r4c1 has no more candidates than abcde.
yzfwsf wrote:My code only check ERI+2 Cells with 2 same candidates
BTW, I use Empty Rectangle, shortcut ER. yzfwsf uses ERI acronym. But what does ERI stands for ? (To me: Empty Rectangle Intersection... but I may be wrong)
I guess that yzfwsf intention was rather a pattern like this (An ER + 2 bivalue cells ab, aligned with the ER row and ER column):
- Code: Select all
-ab . . | . . . | . . .
-ab . . | . . . | . . .
-ab . . | . . . | . . .
-------------------------+--------------+-------------
cde+,-ab *abcd *abcd | -ab *ab -ab |-ab -ab -ab
#abcde / / | . . . | . . . / cells without a or b
#abcde / / | . . . | . . .
-------------------------+--------------+-------------
#ab . . | . -ab . | . . .
-ab . . | . . . | . . .
-ab . . | . . . | . . .
My own proposals of connecting it to Doubly linked ALS's or Sue de Coq or MSLS are beside the point, sice they use the limited assignment of abcde to r4c1 (as seen in the exemplar).
For oddagons with two digits in commons cells, we have retained "Bivalue Oddagon". For the present pattern, I would similarly propose: "Bivalue Empty Rectangle".