AIC: (1)(r5c5 = r5c8)(1) - (1)(r789c8 = r8c789)(1) - (1)(r8c123 = r789c2)(1) - (1)(r2c2 = r2c5)(1) - ring => b8p2468,r13468c258 <> 1
- Code: Select all
.---------------------------------.---------------------------------.---------------------------------.
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 123456789 123456789 123456789 |
| 23456789 123456789 23456789 | 23456789 123456789 23456789 | 23456789 23456789 23456789 |
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 123456789 123456789 123456789 |
:---------------------------------+---------------------------------+---------------------------------:
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 123456789 123456789 123456789 |
| 23456789 23456789 23456789 | 23456789 123456789 23456789 | 23456789 123456789 23456789 |
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 123456789 123456789 123456789 |
:---------------------------------+---------------------------------+---------------------------------:
| 23456789 123456789 23456789 | 123456789 123456789 123456789 | 23456789 123456789 23456789 |
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 123456789 123456789 123456789 |
| 23456789 123456789 23456789 | 123456789 123456789 123456789 | 23456789 123456789 23456789 |
'---------------------------------'---------------------------------'---------------------------------'
- Code: Select all
Type: BILOCAL
Link Type:0,originSector:{4},startDigits:{0},activeCells:{40},linkedCells:{43},linkDigits:{0},startSector:{0={4, 13, 22}},linkSector:{0={4, 16, 23}},startSwap:{1, 2, 3, 4, 5, 6, 7, 8},endSwap:{1, 2, 3, 4, 5, 6, 7, 8},PE Start:{0={4, 13, 22, 30, 31, 32, 43, 48, 49, 50, 58, 67, 76}},PE End:{0={7, 25, 33, 34, 35, 40, 51, 52, 53, 61, 70, 79}},
Link Type:0,originSector:{1},startDigits:{0},activeCells:{10},linkedCells:{13},linkDigits:{0},startSector:{0={1, 10, 18}},linkSector:{0={1, 13, 19}},startSwap:{1, 2, 3, 4, 5, 6, 7, 8},endSwap:{1, 2, 3, 4, 5, 6, 7, 8},PE Start:{0={0, 1, 2, 13, 18, 19, 20, 28, 46, 55, 64, 73}},PE End:{0={3, 4, 5, 10, 21, 22, 23, 31, 40, 49, 58, 67, 76}},
Type: CELL_TO_GROUP
Type: GROUP_TO_GROUP
Link Type:2,originSector:{20},startDigits:{0},activeCells:{6, 7, 8},linkedCells:{24, 25, 26},linkDigits:{0},startSector:{0={0, 20}},linkSector:{0={2, 20}},startSwap:{},endSwap:{},PE Start:{0={0, 1, 2, 3, 4, 5, 24, 25, 26}},PE End:{0={6, 7, 8, 18, 19, 20, 21, 22, 23}},
Link Type:2,originSector:{21},startDigits:{0},activeCells:{27, 28, 29},linkedCells:{45, 46, 47},linkDigits:{0},startSector:{0={3, 21}},linkSector:{0={5, 21}},startSwap:{},endSwap:{},PE Start:{0={30, 31, 32, 33, 34, 35, 45, 46, 47}},PE End:{0={27, 28, 29, 48, 49, 50, 51, 52, 53}},
Type: ERI
Link Type:3,originSector:{26},startDigits:{0},activeCells:{69, 70, 71},linkedCells:{61, 70, 79},linkDigits:{0},startSector:{0={7, 26}},linkSector:{0={16, 26}},startSwap:{},endSwap:{},PE Start:{0={61, 63, 64, 65, 66, 67, 68, 79}},PE End:{0={7, 25, 34, 43, 52, 69, 71}},
Link Type:3,originSector:{24},startDigits:{0},activeCells:{63, 64, 65},linkedCells:{55, 64, 73},linkDigits:{0},startSector:{0={7, 24}},linkSector:{0={10, 24}},startSwap:{},endSwap:{},PE Start:{0={55, 66, 67, 68, 69, 70, 71, 73}},PE End:{0={1, 10, 19, 28, 46, 63, 65}},
= 6
=== StrongLink: ({0})r5c5=({0})r5c8{BILOCAL}Link ID =3
RIGHT -> target: ({0})r8c789=({0})r789c8{ERI} dir=false wt=1 digit?=Target Link id =5
LEFT -> target: ({0})r2c2=({0})r2c5{BILOCAL} dir=false wt=1 digit?=Target Link id =0
=== StrongLink: ({0})r2c2=({0})r2c5{BILOCAL}Link ID =0
RIGHT -> target: ({0})r5c5=({0})r5c8{BILOCAL} dir=true wt=1 digit?=Target Link id =3
LEFT -> target: ({0})r8c123=({0})r789c2{ERI} dir=false wt=1 digit?=Target Link id =4
=== StrongLink: ({0})r1c789=({0})r3c789{GROUP_TO_GROUP}Link ID =1
=== StrongLink: ({0})r4c123=({0})r6c123{GROUP_TO_GROUP}Link ID =2
=== StrongLink: ({0})r8c789=({0})r789c8{ERI}Link ID =5
RIGHT -> target: ({0})r5c5=({0})r5c8{BILOCAL} dir=false wt=1 digit?=Target Link id =3
LEFT -> target: ({0})r8c123=({0})r789c2{ERI} dir=true wt=1 digit?=Target Link id =4
=== StrongLink: ({0})r8c123=({0})r789c2{ERI}Link ID =4
RIGHT -> target: ({0})r2c2=({0})r2c5{BILOCAL} dir=true wt=1 digit?=Target Link id =0
LEFT -> target: ({0})r8c789=({0})r789c8{ERI} dir=true wt=1 digit?=Target Link id =5
Starting BFS from: ({0})r5c5=({0})r5c8{BILOCAL}
Starting BFS from: ({0})r2c2=({0})r2c5{BILOCAL}
Starting BFS from: ({0})r1c789=({0})r3c789{GROUP_TO_GROUP}
Starting BFS from: ({0})r4c123=({0})r6c123{GROUP_TO_GROUP}
Starting BFS from: ({0})r8c789=({0})r789c8{ERI}
Starting BFS from: ({0})r8c123=({0})r789c2{ERI}
Total start nodes = 6
Normal chains count:16 Unique chains retained = 12 { note ~ missing rotation eliminations in this code for normalization}
AIC: (1)(r5c5 = r5c8)(1) - (1)(r789c8 = r8c789)(1) => r8c5 <> 1
AIC: (1)(r2c5 = r2c2)(1) - (1)(r789c2 = r8c123)(1) => r8c5 <> 1
AIC: (1)(r5c8 = r5c5)(1) - (1)(r2c5 = r2c2)(1) - (1)(r789c2 = r8c123)(1) => r8c58 <> 1
AIC: (1)(r2c2 = r2c5)(1) - (1)(r5c5 = r5c8)(1) - (1)(r789c8 = r8c789)(1) => r8c25 <> 1
AIC: (1)(r5c5 = r5c8)(1) - (1)(r789c8 = r8c789)(1) - (1)(r8c123 = r789c2)(1) - (1)(r2c2 = r2c5)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r5c8 = r5c5)(1) - (1)(r2c5 = r2c2)(1) - (1)(r789c2 = r8c123)(1) - (1)(r8c789 = r789c8)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r2c2 = r2c5)(1) - (1)(r5c5 = r5c8)(1) - (1)(r789c8 = r8c789)(1) - (1)(r8c123 = r789c2)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r2c5 = r2c2)(1) - (1)(r789c2 = r8c123)(1) - (1)(r8c789 = r789c8)(1) - (1)(r5c8 = r5c5)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r8c789 = r789c8)(1) - (1)(r5c8 = r5c5)(1) - (1)(r2c5 = r2c2)(1) - (1)(r789c2 = r8c123)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r789c8 = r8c789)(1) - (1)(r8c123 = r789c2)(1) - (1)(r2c2 = r2c5)(1) - (1)(r5c5 = r5c8)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r8c123 = r789c2)(1) - (1)(r2c2 = r2c5)(1) - (1)(r5c5 = r5c8)(1) - (1)(r789c8 = r8c789)(1) - ring => b8p2468,r13468c258 <> 1
AIC: (1)(r789c2 = r8c123)(1) - (1)(r8c789 = r789c8)(1) - (1)(r5c8 = r5c5)(1) - (1)(r2c5 = r2c2)(1) - ring => b8p2468,r13468c258 <> 1
my chain walk has a weak inference builder for the "-" as these are nand gates
= r5c8)(1) - (1)(r789c8 =