Thanks Ruud for a really challenging variant.
Afmob wrote:Without using the forcing chain this assassin would have required lots of combo crunching.
Prompted by that comment I tried to solve it without using a chain but gave up after step 22 where I had reached almost the same diagram as in Mike's 2nd message. I felt that my step 23 was a shortcut but maybe it doesn't count as a shortcut if one can't find any other way forward.
Mike's JSudoku analysis from his diagram is very interesting; I must admit I hadn't thought of looking at that particular relationship. It also works from the position after my step 22 except for the last line which doesn't yet apply. I wonder how much more work would be required to make that apply without resorting to the use of any chains.
I'll rate A84V2 as 1.5 using the contradiction chain. I wonder what the rating would be without using it? I wouldn't be surprised if SS rated it much higher since it will probably look at heavy combo crunching before trying any contradiction or forcing chain.
Here is my walkthrough for A84V2
Prelims
a) R3C12 = {89}, locked for R3 and N1
b) R3C89 = {14/23}
c) R6C12 = {18/27/36/45}, no 9
d) R6C89 = {16/25/34}, no 7,8,9
e) R9C12 = {12/45}
f) R9C89 = {59/68}
g) R4C234 = {389/479/569/578}, no 1,2
h) R4C678 = {127/136/145/235}, no 8,9
i) 22(3) cage at R5C7 = 9{58/67}
j) R7C234 = {389/479/569/578}, no 1,2
k) R7C678 = {127/136/145/235}, no 8,9
l) 19(3) cage in N9 = {289/379/469/478/568}, no 1
1. 45 rule on R1 3 innies R1C159 = 10 = {127/136/145/235}, no 8,9
2. 45 rule on N1 2 outies R13C4 = 14 = [86/95]
3. 45 rule on N3 2 outies R13C6 = 11 = {47}/[83/92] (cannot be {56} which clashes with R3C4), no 1,5,6, no 2,3 in R1C6
4. 45 rule on N4 2 outies R46C4 = 9 = {36/45}/[72/81], no 9, no 7,8 in R6C4
5. 45 rule on N6 2 outies R46C6 = 9 = [18/27/36/45], no 9, no 5,6,7 in R4C6
6. 45 rule on N7 2 outies R79C4 = 11 = {38/47}/[92] (cannot be {56} which clashes with R3C4), no 1,5,6, no 9 in R9C6
7. 45 rule on N9 2 outies R79C6 = 10 = [19/28]/{37/46}, no 5, no 1,2 in R9C6
8. 9 in 22(3) cage locked in R56C7, locked for C7 and N6
9. Hidden killer pair 8,9 in R1C4 and R1C678 -> R1C678 must contain 8/9 but not both = {279/369/378/459/468} (cannot be {189/567}), no 1
10. 18(3) cage at R1C9 = {189/279/369/378/459/468/567}
10a. 8,9 only in R2C89 -> no 1 in R2C89
11. 12(3) cage in N7 = {138/156/237/246} (cannot be {129/147/345) which clash with R9C12), no 9
11a. Killer pair 1,2 in 12(3) cage and R9C12, locked for N7
12. 19(3) cage in N9 = {379/469/478/568} (cannot be {289} which clashes with R9C89), no 2
12a. Killer pair 8,9 in 19(3) cage and R9C89, locked for N9
[I missed the clash of {568} with R9C89; fortunately the 19(3) cage was further reduced in step 16.]
13. 11(3) cage at R2C3 = {146/236/245} (cannot be {137} because R3C4 only contains 5,6}, no 7
13a. R3C4 = {56} -> R23C3 = {14/23/24}, no 5,6
14. 15(3) cage at R2C7 = {258/267/357/456} (cannot be {159/168} because R3C7 only contains 2,3,4,7, cannot be {348} because R3C67 = {34} clashes with R3C389), no 1
14a. 4 of {456} must be in R3C6 -> no 4 in R23C7
15. 45 rule on N9 4 innies R7C78 + R89C7 = 12 = {1236/1245}, no 7
15a. R7C78 cannot be {26} (because R7C678 cannot be 2{26}) and cannot be {35} which clashes with R7C78 + R89C7 -> no 2 in R7C6, clean-up: no 8 in R9C6 (step 7)
16. 7 in N9 locked in 19(3) cage = {379/478}, no 5,6
[Alternatively killer pair 5,6 in R7C78 + R89C7 and R9C89, locked for N9.]
17. 45 rule on C12 3 innies R147C2 = 20 = {479/569/578} (cannot be {389} which clashes with R3C2), no 1,2,3
17a. Killer pair 8,9 in R147C2 and R3C23, locked for C2, clean-up: no 1 in R6C1
18. 45 rule on C1234 3 innies R258C4 = 11 = {128/137/146/236/245}, no 9
19. Min R1C24 = 12 -> max R1C3 = 5
20. R23C3 = {14/23/24} (step 13a)
20a. 14(3) cage in N1 = {167/257/356} (cannot be {347} which clashes with R23C3), no 4
21. 4 in N1 locked in R1C23 + R23C3
21a. 45 rule on N1 4 innies R1C23 + R23C3 = 14 = {1247/1346/2345}
22. 45 rule on N3 4 innies R1C78 + R23C7 = {2389/2569/2578/3568/4567} (cannot be {2479/3469/3478} which clash with R3C89)
22a. 18(3) cage at R1C9 (step 10) = {189/279/369/378/567} (cannot be {459/468} which clash with R1C78 + R23C7), no 4
[At this stage I have reached Mike’s candidate diagram except that he has eliminated 5 from the 18(3) cage in N3
(Mike's diagram has since been edited to add those 5s and his analysis changed to allow for them) and I have eliminated an extra pair from R79C6 with step 15a. It looks extremely difficult to find a way forward using combo crunching so I tried a contradiction move.]
23. 18(3) cage at R1C9 (step 22a) = {189/279/369/378/567}
23a. If {189} => R3C89 = {23}, R1C6 = {89} (step 9 with no 8,9 in R1C78) => R3C6 = {23} (step 3) clashes with R3C89
23b. -> 18(3) cage = {279/369/378/567}, no 1
24. 1 in N3 locked in R3C89 = {14}, locked for R3 and N3, clean-up: no 7 in R1C6 (step 3)
25. 11(3) cage at R2C3 (step 13) = {236/245} (cannot be {146} because R3C3 only contains 2,3), no 1, 2 locked in R23C3 for C3 and N1
26. 14(3) cage in N1 (step 20a) = {167/356}, 6 locked for N1
27. R1C678 (step 9) = {279/369/378/459/468}
27a. 5 of {459} must be in R1C7 -> no 5 in R1C8
27b. 18(3) cage at R1C9 (step 23b) = {279/369/378} (cannot be {567} which clashes with R1C78), no 5
28. 5 in N3 locked in R123C7, locked for C7, clean-up: no 8 in R6C6, no 1 in R4C6 (step 5), no 4 in R7C8 (step 15)
28a. R1C78 + R23C7 = {2569/2578/3568}
28b. Only valid permutations are R1C78 = {27/36/59/68} and R23C7 = {26/35/58}
28c. -> no 8 in R1C6, no 7 in R23C7, no 3 in R3C6 (step 3)
28d. 7 in R3 locked in R3C56, locked for N2
29. 12(3) cage at R8C7 = {129/147/237/246}
29a. 7 of {237} must be in R9C6 -> no 3 in R9C6, clean-up: no 7 in R7C6 (step 7)
30. R1C159 (step 1) = {127/136/235} (cannot be {145} because no 1,4,5 in R1C9), no 4
31. R4C678 = {127/136/145/235}
31a. 4 of {145} must be in R4C6 -> no 4 in R4C78
31b. 2,3 of {127/136/235} must be in R4C6 -> no 2,3 in R4C78
31c. 4 in C7 locked in R789C7, locked for N9
32. Hidden killer pair 2,3 in 15(3) cage and R6C89 for N6, neither can have both 2 and 3 -> 15(3) cage and R6C89 must each have one of 2,3
32a. R6C89 = {25/34}, no 1,6
32b. 15(3) cage = {258/267/348} (cannot be {357} which clashes with R6C89), no 1
32c. 1 in N6 locked in R4C78, locked for R4
32d. R6C12 = {27/36}/[81] (cannot be {45} which clashes with R6C89), no 4,5
33. R7C678 = {136/145/235}
33a. 5 of {235} must be in R7C8 -> no 2 in R7C8
33b. 2 in N9 locked in R789C7, locked for C7
34. 19(3) cage in N9 = {379} (only remaining combination), locked for N9, clean-up: no 5 in R9C89
34a. Naked pair {68} in R9C89, locked for R9 and N9, clean-up: no 4 in R7C6 (step 7)
34b. Naked triple {124} in R789C7, locked for C7 and N9 -> R7C8 = 5, clean-up: no 2 in R6C9
34c. R7C67 = 5 = [14/32], no 6 in R7C6, no 1 in R7C7, clean-up: no 4 in R9C6 (step 7)
35. R4C8 = 1 (hidden single in R4), R4C67 = 9 = [37/46], no 2, R3C89 = [41], clean-up: no 7 in R6C6 (step 5), no 6 in R56C7, no 3 in R6C9
36. 3 in C7 locked in R123C7, locked for N3
36a. 18(3) cage at R1C9 = {279} (only remaining combination), locked for N3, 9 locked in R2C89 for R2
36b. Naked pair {68} in R19C8, locked for C8
37. R1C78 + R23C7 (step 28a) = {3568} (only remaining permutation)
37a. Only valid permutations (step 28b) are R1C78 = {36/68}, no 5 and R23C7 = {35/58}, no 6
37b. 6 locked in R1C78, locked for R1
37c. 6 in N1 locked in R2C12, locked for R2
38. R7C234 = {389/479}, no 6, 9 locked for R7
38a. Killer pair 3,4 in R7C234 and R7C67, locked for R7 -> R7C9 = 7, R12C9 = [29], R2C8 = 7, R8C89 = [93], clean-up: no 4 in R7C234 (step 38)
39. Naked triple {389} in R7C234, locked for R7 -> R7C67 = [14] (step 34c), R9C6 = 9 (step 7), R1C6 = 4, R3C6 = 7 (step 3)
39a. R1C78 = {68} (step 27), locked for R1 and N3 -> R1C4 = 9, R3C4 = 5 (step 2), R23C7 = [53], R3C3 = 2, R2C3 = 4 (step 25), R3C5 = 6, R7C15 = [62], R4C6 = 3, R6C6 = 6 (step 5), R4C7 = 6 (step 31), R1C78 = [86], R9C89 = [86], clean-up: no 4 in R46C4 (step 4), no 3 in R6C12, no 3 in R7C4, no 4,7 in R9C4 (both step 6)
39b. R79C4 = [83], R7C23 = [93], R3C12 = [98], R8C6 = 5, R4C4 = 7, R6C4 = 2 (step 4), R6C89 = [34], R5C8 = 2, R5C6 = 8, R2C6 = 2, R45C9 = [85], R2C4 = 1, R12C5 = [38], R2C12 = [36], R58C4 = [46]
40. R4C1 = 2 (hidden single in R4), R5C12 = 10 = [73], R56C7 = [97], R5C35 = [61], R6C12 = [81], clean-up: no 5 in R9C1, no 4 in R9C2
and the rest is hidden and naked singles and a cage sum
5 7 1 9 3 4 8 6 2
3 6 4 1 8 2 5 7 9
9 8 2 5 6 7 3 4 1
2 4 9 7 5 3 6 1 8
7 3 6 4 1 8 9 2 5
8 1 5 2 9 6 7 3 4
6 9 3 8 2 1 4 5 7
4 2 8 6 7 5 1 9 3
1 5 7 3 4 9 2 8 6