.
Thanks for your solutions.
An OR5-anti-tridagon appears at the start but easier rules can be applied before it is used.
- Code: Select all
OR5-anti-tridagon[12] for digits 5, 6 and 7 in blocks:
b4, with cells: r4c3, r5c2, r6c1
b6, with cells: r4c9, r5c8, r6c7
b7, with cells: r9c3, r8c2, r7c1
b9, with cells: r9c8, r8c9, r7c7
with 5 guardians: n2r4c3 n1r6c1 n2r8c2 n3r8c2 n1r8c9
biv-chain[3]: r1c7{n7 n4} - b2n4{r1c4 r2c6} - r2n9{c6 c9} ==> r2c9≠7
whip[1]: r2n7{c3 .} ==> r1c1≠7, r1c2≠7, r1c3≠7
biv-chain[3]: r8n2{c3 c2} - r1c2{n2 n3} - c3n3{r1 r8} ==> r8c3≠5, r8c3≠6, r8c3≠7
z-chain[5]: r7n9{c5 c4} - r1c4{n9 n4} - c7n4{r1 r3} - c7n6{r3 r6} - c4n6{r6 .} ==> r7c5≠6
whip[7]: r7n8{c9 c8} - r7n1{c8 c5} - r7n3{c5 c2} - c3n3{r8 r1} - r1n8{c3 c9} - r1n9{c9 c4} - r7n9{c4 .} ==> r7c9≠5, r7c9≠6, r7c9≠7
+-------------------+-------------------+-------------------+
! 124 23 1238 ! 49 5 6 ! 47 178 1789 !
! 4567 567 567 ! 1 8 49 ! 2 3 569 !
! 1456 9 1568 ! 3 2 7 ! 456 1568 1568 !
+-------------------+-------------------+-------------------+
! 2567 4 2567 ! 8 367 35 ! 1 9 567 !
! 3 567 15679 ! 2 1679 159 ! 8 567 4 !
! 1567 8 15679 ! 45679 14679 1459 ! 567 2 3 !
+-------------------+-------------------+-------------------+
! 567 3567 4 ! 5679 1379 2 ! 567 15678 18 !
! 8 23567 23 ! 567 1367 135 ! 9 4 1567 !
! 9 1 567 ! 4567 467 8 ! 3 567 2 !
+-------------------+-------------------+-------------------+
The Tridagon part:
Trid-OR5-whip[7]: c6n4{r6 r2} - r1c4{n4 n9} - r7n9{c4 c5} - r7n3{c5 c2} - r8c3{n3 n2} - OR5{{n2r8c2 n1r6c1 n2r4c3 n3r8c2 | n1r8c9}} - c5n1{r8 .} ==> r6c6≠1
Trid-OR5-whip[8]: r1n9{c9 c4} - r7n9{c4 c5} - r7n3{c5 c2} - r8c3{n3 n2} - OR5{{n2r8c2 n1r8c9 n2r4c3 n3r8c2 | n1r6c1}} - c3n1{r6 r3} - c3n8{r3 r1} - r1n3{c3 .} ==> r1c9≠1
whip[7]: c9n8{r3 r7} - r1n8{c9 c3} - r1n3{c3 c2} - r7n3{c2 c5} - r7n1{c5 c8} - r1n1{c8 c1} - r1n2{c1 .} ==> r3c8≠8
Trid-OR5-whip[8]: r1c4{n4 n9} - r7n9{c4 c5} - r7n3{c5 c2} - r8c3{n3 n2} - c2n2{r8 r1} - r1c1{n2 n1} - OR5{{n1r6c1 n2r4c3 n2r8c2 n3r8c2 | n1r8c9}} - b8n1{r8c5 .} ==> r1c7≠4
singles ==> r1c7=7, r3c7=4
whip[7]: c7n5{r6 r7} - b7n5{r7c1 r8c2} - r8n2{c2 c3} - c3n3{r8 r1} - c3n8{r1 r3} - c3n1{r3 r5} - c3n9{r5 .} ==> r6c3≠5
whip[7]: c7n6{r6 r7} - b7n6{r7c1 r8c2} - r8n2{c2 c3} - c3n3{r8 r1} - c3n8{r1 r3} - c3n1{r3 r5} - c3n9{r5 .} ==> r6c3≠6
Here is now the elimination that unblocks this resolution path:
Trid-OR5-gwhip[8]: r7n3{c5 c2} - r8c3{n3 n2} - c2n2{r8 r1} - r1n3{c2 c3} - c3n8{r1 r3} - c3n1{r3 r456} - OR5{{n1r6c1 n2r4c3 n2r8c2 n3r8c2 | n1r8c9}} - b8n1{r8c5 .} ==> r7c5≠9BTW, I've now coded the full version of ORk-gwhips, for k ≤ 5 (I mean not only the simpler case where the ORk part is that the end).
The end in W7 has nothing noticeable:
- Code: Select all
singles ==> r7c4=9, r1c4=4, r2c6=9, r1c9=9, r2c1=4, r6c6=4, r9c5=4
z-chain[5]: r7n3{c5 c2} - r8c3{n3 n2} - r4n2{c3 c1} - c1n7{r4 r6} - c4n7{r6 .} ==> r7c5≠7
whip[7]: r6c7{n6 n5} - r7c7{n5 n6} - c8n6{r7 r3} - c1n6{r3 r6} - r6c4{n6 n7} - b8n7{r8c4 r8c5} - c9n7{r8 .} ==> r4c9≠6
t-whip[6]: r4c9{n7 n5} - r6c7{n5 n6} - r7c7{n6 n5} - c8n5{r7 r3} - c1n5{r3 r6} - r6c4{n5 .} ==> r4c5≠7
biv-chain[4]: r4c5{n6 n3} - r7n3{c5 c2} - r8c3{n3 n2} - b4n2{r4c3 r4c1} ==> r4c1≠6
z-chain[3]: r4n6{c5 c3} - r9n6{c3 c8} - b6n6{r5c8 .} ==> r6c4≠6
whip[1]: c4n6{r9 .} ==> r8c5≠6
whip[4]: c7n5{r7 r6} - r6c4{n5 n7} - c1n7{r6 r4} - r4c9{n7 .} ==> r7c1≠5
whip[4]: r7c7{n5 n6} - r7c1{n6 n7} - c8n7{r7 r5} - b6n6{r5c8 .} ==> r9c8≠5
z-chain[5]: r9n5{c3 c4} - r6c4{n5 n7} - c1n7{r6 r4} - b6n7{r4c9 r5c8} - r7n7{c8 .} ==> r9c3≠7
z-chain[5]: b3n5{r3c9 r3c8} - c1n5{r3 r6} - r6c4{n5 n7} - r9n7{c4 c8} - b6n7{r5c8 .} ==> r4c9≠5
naked-single ==> r4c9=7
z-chain[3]: r4c1{n5 n2} - r4c3{n2 n6} - r9c3{n6 .} ==> r5c3≠5
z-chain[5]: r4n6{c5 c3} - r4n2{c3 c1} - r1c1{n2 n1} - r6n1{c1 c3} - r6n9{c3 .} ==> r6c5≠6
z-chain[4]: r4n5{c3 c6} - r4n3{c6 c5} - c5n6{r4 r5} - r5c8{n6 .} ==> r5c2≠5
t-whip[3]: r9c3{n6 n5} - c2n5{r8 r2} - r2n7{c2 .} ==> r2c3≠6
biv-chain[3]: r2c3{n7 n5} - r9n5{c3 c4} - r6c4{n5 n7} ==> r6c3≠7
z-chain[4]: r2n6{c2 c9} - b9n6{r8c9 r9c8} - c8n7{r9 r7} - r7c1{n7 .} ==> r7c2≠6
z-chain[4]: r7n6{c8 c1} - c1n7{r7 r6} - r5c2{n7 n6} - r2n6{c2 .} ==> r8c9≠6
whip[1]: c9n6{r3 .} ==> r3c8≠6
biv-chain[3]: r3c8{n5 n1} - r1c8{n1 n8} - b1n8{r1c3 r3c3} ==> r3c3≠5
biv-chain[3]: r8c9{n5 n1} - c6n1{r8 r5} - r5n5{c6 c8} ==> r7c8≠5
z-chain[3]: r8c9{n1 n5} - r8c6{n5 n3} - r7c5{n3 .} ==> r8c5≠1
t-whip[3]: r7c1{n7 n6} - b9n6{r7c8 r9c8} - c8n7{r9 .} ==> r7c2≠7
biv-chain[4]: c3n8{r3 r1} - b1n3{r1c3 r1c2} - r7c2{n3 n5} - r9c3{n5 n6} ==> r3c3≠6
hidden-triplets-in-a-block: b1{n5 n6 n7}{r2c3 r3c1 r2c2} ==> r3c1≠1
biv-chain[3]: c8n5{r5 r3} - r3c1{n5 n6} - r6n6{c1 c7} ==> r6c7≠5, r5c8≠6
x-wing and Singles to the end