Hi
tarek,
tarek wrote:On a different matter here is an example with 2 different types of strong link groupings in a box:
- Code: Select all
+-------------------+-------------------+-------------------+
| 6 9 5 | 237 1 278 | 2347 23478 2378 |
| 137 8 137 | 4 %237 9 | 6 %237 5 |
| 37 2 4 | 5 378 6 | 9 378 1 |
+-------------------+-------------------+-------------------+
| 13579 3456 1379 | 69 ^24578 ^24578| 2347 23478 23789 |
| 8 46 2 | 69 47 3 | 5 1 79 |
| 3579 345 379 | 1 ^24578 ^24578| 2347 6 23789 |
+-------------------+-------------------+-------------------+
| 2345 7 8 | 23 9 245 | 1 *235 6 |
| 2359 35 39 | 237 6 1 | 8 *2357 4 |
| 2345 1 6 | 8 23457 457-2 |*237 9 *237 |
+-------------------+-------------------+-------------------+
3 grouped strong links % ^ * r9c6<>2
Finned Franken Swordfish r2b59/c58b8 Fins r57c6, r9c79
My solver detect in two separate steps as follows:
- Code: Select all
+-------------------+----------------------+-------------------------+
| 6 9 5 | [2]37 (1) [2]78 | [2]347 (23478) [2]378 |
| 137 8 137 | 4 [2]37 9 | 6 [2]37 5 |
| 37 2 4 | 5 378 6 | 9 378 1 |
+-------------------+----------------------+-------------------------+
| 13579 3456 1379 | 69 24578 24578 | 2347 23478 23789 |
| 8 46 2 | 69 47 3 | 5 1 79 |
| 3579 345 379 | 1 24578 24578 | 2347 6 23789 |
+-------------------+----------------------+-------------------------+
| 2345 7 8 | 23 9 245 | 1 [2]35 6 |
| 2359 35 39 | 237 6 1 | 8 [2]357 4 |
| 2345 1 6 | 8 3457-2 2457 | [2]37 (9) [2]37 |
+-------------------+----------------------+-------------------------+
ERI 2 @ b2r1c5 Column 8 between ERI 2 @ b3r1c8 and ERI 2 @ b9r9c8 => -2 @ r9c5
+-------------------+---------------------+-------------------------+
| 6 9 5 | 2[3]7 (1) 278 | 2[3]47 (2347)8 2[3]78 |
| 137 8 137 | 4 2[3]7 9 | 6 2[3]7 5 |
| 37 2 4 | 5 [3]78 6 | 9 [3]78 1 |
+-------------------+---------------------+-------------------------+
| 13579 3456 1379 | 69 24578 24578 | 2347 23478 23789 |
| 8 46 2 | 69 47 3 | 5 1 79 |
| 3579 345 379 | 1 24578 24578 | 2347 6 23789 |
+-------------------+---------------------+-------------------------+
| 2345 7 8 | 23 9 245 | 1 2[3]5 6 |
| 2359 35 39 | 237 6 1 | 8 2[3]57 4 |
| 2345 1 6 | 8 457-3 2457 | 2[3]7 (9) 2[3]7 |
+-------------------+---------------------+-------------------------+
ERI 3 @ b2r1c5 Column 8 between ERI 3 @ b3r1c8 and ERI 3 @ b9r9c8 => -3 @ r9c5
[Added as on 20191104] Following moves also detected by my solver along with above mentioned moves:
=> Empty Rectangle: ERI 7 @ b2r1c5 SL Row 5 between Cell 7 @ r5c5 and Cell 7 @ r5c9 => -7 @ r1c9
=> 3-Empty Rectangles: ERI 7 @ b2r1c5 Column 8 between ERI 7 @ b3r1c8 and ERI 7 @ b9r9c8 => -7 @ r9c5
=> 3-Empty Rectangles: ERI 3 @ b3r1c8 Row 9 between ERI 3 @ b9r9c8 and ERI 3 @ b8r9c4 => -3 @ r1c4
=> Empty Rectangle: ERI 7 @ b3r1c8 SL Row 8 between Cell 7 @ r8c8 and Cell 7 @ r8c4 => -7 @ r1c4
=> Empty Rectangle: ERI 7 @ b3r1c8 SL Column 4 between Cell 7 @ r1c4 and Cell 7 @ r8c4 => -7 @ r8c8
=> Empty Rectangle: ERI 7 @ b3r1c8 Row 9 between ERI 7 @ b9r9c8 and ERI 7 @ b8r9c4 => -7 @ r1c4
=> Empty Rectangle: ERI 7 @ b3r1c8 SL Column 4 between Cell 7 @ r1c4 and Cell 7 @ r8c4 => -7 @ r8c8
=> Empty Rectangle: ERI 7 @ b3r1c8 SL Row 8 between Cell 7 @ r8c8 and Cell 7 @ r8c4 => -7 @ r1c4
=> 3-Empty Rectangles: ERI 3 @ b8r9c4 Column 8 between ERI 3 @ b9r9c8 and ERI 3 @ b3r1c8 => -3 @ r1c4
=> 3-Empty Rectangles: ERI 7 @ b8r9c4 Column 8 between ERI 7 @ b9r9c8 and ERI 7 @ b3r1c8 => -7 @ r1c4
=> 3-Empty Rectangles: ERI 2 @ b9r9c8 Row 1 between ERI 2 @ b3r1c8 and ERI 2 @ b2r1c5 => -2 @ r9c5
=> Empty Rectangle: ERI 2 @ b9r9c8 SL Row 2 between Cell 2 @ r2c8 and Cell 2 @ r2c5 => -2 @ r9c5
=> 3-Empty Rectangles: ERI 3 @ b9r9c8 Row 1 between ERI 3 @ b3r1c8 and ERI 3 @ b2r1c5 => -3 @ r9c5
=> 3-Empty Rectangles: ERI 7 @ b9r9c8 Row 1 between ERI 7 @ b3r1c8 and ERI 7 @ b2r1c5 => -7 @ r9c5
(Need to check and omit duplicate moves detections for ER patterns.)
Please note that, I have also solved your pencilmark grid
previously but forgot to mentioned for which accept my apology.
R. Jamil