Here's POM solution:
- Code: Select all
+------------+------------------+----------------+
| 6 7 5 | 239 1239 239 | 13 8 4 |
| 8 123 19 | 2359 4 6 | 7 1239 25 |
| 4 123 19 | 8 12359 7 | 136 1239 256 |
+------------+------------------+----------------+
| 2 4 7 | 1 59 59 | 8 6 3 |
| 5 9 3 | 7 6 8 | 2 4 1 |
| 1 6 8 | 23 23 4 | 9 5 7 |
+------------+------------------+----------------+
| 9 58 2 | 4 3578 1 | 36 37 68 |
| 3 158 6 | 25 2578 25 | 4 127 9 |
| 7 18 4 | 6 2389 239 | 5 123 28 |
+------------+------------------+----------------+
1) Single-digit POM: 1 in r1c57 r2c238 r3c23578 r4c4 r5c9 r6c1 r7c6 r8c28 r9c28
Digit 1 not in 4 Templates => -1 @ r2c2 r2c8 r3c2 r3c3 r3c8
Digit 1 in all 4 Templates => 1 @ r2c3;
Single-digit POM: 2 in r1c456 r2c2489 r3c2589 r4c1 r5c7 r6c45 r7c3 r8c4568 r9c5689
Digit 2 not in 22 Templates => -2 @ r2c4 r3c5;
Single-digit POM: 9 in r1c456 r2c48 r3c358 r4c56 r5c2 r6c7 r7c1 r8c9 r9c56
Digit 9 not in 2 Templates => -9 @ r1c5 r1c6 r2c4 r3c5 r3c8
Digit 9 in all 2 Templates => 9 @ r1c4 r2c8 r3c3;
2) 9 @ r1c4; 1 @ r2c3; 9 @ r2c8; 9 @ r3c3;
- Code: Select all
+-----------+---------------+---------------+
| 6 7 5 | 9 123 23 | 13 8 4 |
| 8 23 1 | 35 4 6 | 7 9 25 |
| 4 23 9 | 8 135 7 | 136 23 256 |
+-----------+---------------+---------------+
| 2 4 7 | 1 59 59 | 8 6 3 |
| 5 9 3 | 7 6 8 | 2 4 1 |
| 1 6 8 | 23 23 4 | 9 5 7 |
+-----------+---------------+---------------+
| 9 58 2 | 4 3578 1 | 36 37 68 |
| 3 158 6 | 25 2578 25 | 4 127 9 |
| 7 18 4 | 6 2389 239 | 5 123 28 |
+-----------+---------------+---------------+
3) Double-digit POM: 2 in r1c56 r2c29 r3c289 r4c1 r5c7 r6c45 r7c3 r8c4568 r9c5689
and POM: 3 in r1c567 r2c24 r3c2578 r4c9 r5c3 r6c45 r7c578 r8c1 r9c568
Digit 2 not in 6 Templates => -2 @ r9c6;
Double-digit POM: 3 in r1c567 r2c24 r3c2578 r4c9 r5c3 r6c45 r7c578 r8c1 r9c568
and POM: 2 in r1c56 r2c29 r3c289 r4c1 r5c7 r6c45 r7c3 r8c4568 r9c589
Digit 3 not in 4 Templates => -3 @ r1c6 r7c5 r9c5 r9c8
Digit 3 in all 4 Templates => 3 @ r9c6;
Double-digit POM: 5 in r1c3 r2c49 r3c59 r4c56 r5c1 r6c8 r7c25 r8c2456 r9c7
and POM: 9 in r1c4 r2c8 r3c3 r4c56 r5c2 r6c7 r7c1 r8c9 r9c5
Digit 5 not in 1 Template => -5 @ r2c9 r3c5 r4c6 r7c5 r8c2 r8c4 r8c5
Digit 5 in all 1 Template => 5 @ r2c4 r3c9 r4c5 r7c2 r8c6;
Double-digit POM: 6 in r1c1 r2c6 r3c7 r4c8 r5c5 r6c2 r7c79 r8c3 r9c4
and POM: 1 in r1c57 r2c3 r3c57 r4c4 r5c9 r6c1 r7c6 r8c28 r9c28
Digit 6 not in 1 Template => -6 @ r7c7
Digit 6 in all 1 Template => 6 @ r3c7 r7c9;
Double-digit POM: 7 in r1c2 r2c7 r3c6 r4c3 r5c4 r6c9 r7c58 r8c58 r9c1
and POM: 8 in r1c8 r2c1 r3c4 r4c7 r5c6 r6c3 r7c5 r8c25 r9c259
Digit 7 not in 1 Template => -7 @ r7c5 r8c8
Digit 7 in all 1 Template => 7 @ r7c8 r8c5;
Double-digit POM: 8 in r1c8 r2c1 r3c4 r4c7 r5c6 r6c3 r7c5 r8c2 r9c259
and POM: 1 in r1c57 r2c3 r3c5 r4c4 r5c9 r6c1 r7c6 r8c28 r9c28
Digit 8 not in 1 Template => -8 @ r9c2 r9c5
Digit 8 in all 1 Template => 8 @ r8c2 r9c9;
Double-digit POM: 9 in r1c4 r2c8 r3c3 r4c6 r5c2 r6c7 r7c1 r8c9 r9c5
and POM: 1 in r1c57 r2c3 r3c5 r4c4 r5c9 r6c1 r7c6 r8c8 r9c28
Digit 9 in all 1 Template => 9 @ r9c5; stte
R. Jamil