tarek wrote:I'm waiting for a fancy AIC to descend from space any moment
Sorry tarek, to disappoint you. It's only me, Cenoman, trying to write an AIC (without fancy)
SpAce, you have a right to treat me "Usurper !"
In the 8th post of this thread, I wrote the two W-wings eliminating ab from r4c1 and r7c5 (in this pattern diagram, Leren's way)
- Code: Select all
-ab . . | . . . | . . .
-ab . . | . . . | . . .
-ab . . | . . . | . . .
-------------------------+--------------+-------------
+,-ab *ab+ *ab+ | -ab *ab -ab |-ab -ab -ab
#ab+ / / | . . . | . . . / cells without a or b
#ab+ / / | . . . | . . . + extra candidates <> a OR b
-------------------------+--------------+-------------
#ab . . | . -ab . | . . .
-ab . . | . . . | . . .
-ab . . | . . . | . . .
I wrote:(a=b)r4c5 - r4c123 = r56c1 - (b=a)r7c1 => r4c1<>a
(b=a)r4c5 - r4c123 = r56c1 - (a=b)r7c1 => r4c1<>b
forgetting r7c5<>a, r7c5<>b
Now, writing an AIC, from this starting point is easy:
^(a=b)r4c5 - r4c123 = r56c1 - #(b=a)r7c1^ - r56c1 = (a)r4c123 - (a=b)r4c5# loop
=> -b r4c46789, -b r123489c1, -a r23489c1, -a r4c46789, -a r7c5^, -b r7c5#
Note that most eliminations (including cannibalistic r4c1 <> a,b at the ER Intersection) result from the loop elimination rules, loop which could omit the last term, but the eliminations in r7c5 are demonstrated by the W-wing subchains (hence the last term...)
Note also that (a)r4c1 and (b)r4c1 are included in nodes (a)r4c123 and (b)r4c123. They could be included in nodes (a)r456c1 and (b)r456c1 as well:
alternative AIC ^(a=b)r4c5 - r4c23 = r456c1 - #(b=a)r7c1^ - r456c1 = (a)r4c23 - (a=b)r4c5# loop => same eliminations.