Hi
daj95376,
Amazing how your solver discovers invalid patterns, sometimes BW/SoPT or just simple empty houses..
- Code: Select all
+--------------------------------------------------------------+
| 2 7 6 | 148 3 148 | 9 18 5 |
| 3 8 1 | 2 5 9 | 6 7 4 |
| 9 5 4 | 1678 178 167 | 18 2 3 |
|--------------------+--------------------+--------------------|
| 5 6 27 | 3 4789 478 | 248 489 1 |
| 48 9 38 | 16 2 16 | 348 5 7 |
| 478 1 23 | 478 4789 5 | 23 489 6 |
|--------------------+--------------------+--------------------|
| 6 3 78 | 1478 1478 2 | 5 14 9 |
| 178 4 9 | 5 6 78 | 17 3 2 |
| 17 2 5 | 9 147 3 | 147 6 8 |
+--------------------------------------------------------------+
Templates (A: 1) <> 7 [r3c5]
Filter 7
. . . | . . . | . . .
. . . | . . . | . . .
. . . | 7 -7 7 | . . .
|--------------------+--------------------+--------------------|
. . 7T | . 7 7T | . . .
. . . | . . . | . . .
7T . . | 7T 7 . | . . .
|--------------------+--------------------+--------------------|
. . 7T | 7T 7 . | . . .
7T' . . | . . 7T' | 7" . .
7T" . . | . 7 7T" | 7' . .
↑
T - turbot or BW cells
↑ mark the corridor
Whatever parity is true in b9 leaves the other parity in boxes b7,b8 to complete the SoPT (T cells in b5,b5,b7,b8).
Guardians (cells which see the T cells) restricted only to b2 and corridor c5. All Guardians see -7 cell.
Edit: Corrected a typo in cell r9c1 (was 7T2")
===============
- Code: Select all
+--------------------------------------------------------------+
| 9 137 2 | 4 8 6 | 5 137 137 |
| 4 8 6 | 5 37 137 | 39 1379 2 |
| 137 5 137 | 9 2 137 | 6 8 4 |
|--------------------+--------------------+--------------------|
| 5 6 8 | 2 13 9 | 7 4 13 |
| 137 1379 4 | 36 136 5 | 2 139 8 |
| 2 39 13 | 7 4 8 | 139 5 6 |
|--------------------+--------------------+--------------------|
| 6 137 9 | 8 5 37 | 4 2 137 |
| 37 4 5 | 1 367 2 | 8 367 9 |
| 8 2 137 | 36 9 4 | 13 1367 5 |
+--------------------------------------------------------------+
Templates (A: 1) <> 3 [r2c8],[r5c5],[r9c38]
Filter 3
+--------------------------------------------------------------+
| . 3 . | . . . | . 3 3 |
| . . . | . 3 3 | 3 3 . |
| 3 . 3 | . . 3 | . . . |
|--------------------+--------------------+--------------------|
| . . . | . 3 . | . . 3 |
| 3 3 . | 3 3 . | . 3 . |
| . 3 3 | . . . | 3 . . |
|--------------------+--------------------+--------------------|
| . 3 . | . . 3 | . . 3 |
| 3 . . | . 3 . | . 3 . |
| . . 3 | 3 . . | 3 3 . |
+--------------------------------------------------------------+
A solution starting with "exclusion cell" is followed by a bunch of singles in different houses till an invalid pattern occurs..
[r2c8]=3, singles in b2, b1, r7, b6, b4, b5, b7 => empty b8!
[r5c5]=3, singles in r4, c4, b9, b3, b7, b2, b4 => empty b1!
[r9c3]=3, singles in b5, b6, b4, b9, b1, b3, b8 => empty b2!
[r9c8]=3, singles in c4, r4, b3, b2, b1, b4, b7/b8=> empty b8/b7!