A very nice solution, but I don't see anything "almost" there. I just see a MUG+3. I'd express it like this:
- Code: Select all
.-----------------.-----------------.-------------------.
| 7 b128+ 4 | b18+ 5 189 | 6 3 b12+9 |
| a5(8) b12+5 9 | 36 4 36 | 1-8 7 b12+ |
| 3 b1-8+ 6 | b18+9 2 7 | 5 c4(8) c49 |
:-----------------+-----------------+-------------------:
| 59 6 2 | 7 8 49 | 3 145 145 |
| 1 45 7 | 26 3 26 | 49 459 8 |
| 89 48 3 | 49 1 5 | 2 6 7 |
:-----------------+-----------------+-------------------:
| 6 7 8 | 1245 9 124 | 14 1245 3 |
| 24 9 1 | 23458 6 2348 | 7 2458 45 |
| 24 3 5 | 1248 7 1248 | 1489 12489 6 |
'-----------------'-----------------'-------------------'
MUG+3[128]r123c2,r13c4,r12c9 (UR[12]r12c29 overlapping UR[18]r13c24) using internals:
(8=5)r2c1 - (5=[MUG+3]=9)r123c2,r13c4,r12c9 - (9=48)r3c98 => -8 r2c7,r3c2; stte
PS. Of course any DP+N can be thought of as an almost-DP (because without the N candidates it would be a DP), but since a real DP can't exist in a valid puzzle or in a verity chain, using the "almost" word with them is a bit confusing. I'd reserve it for patterns that can exist and perform eliminations in their pure form but are blocked by an obstacle (or many). A finned fish is an almost-fish, for example, and things like almost-XY-Wings and almost-Skyscrapers etc are real just like almost-locked-sets. Both their pure and almost-versions are valid structures.
An almost-MUG or almost-UR or almost-BUG doesn't make much sense, though, because DPs are used differently from valid patterns. Their useful strong links are between the plus-candidates only, not between the deadly pattern and the plus-candidates (unless contradiction chains are used). I think of deadly patterns as catalysts that generate strong links between otherwise disconnected candidates.
In your example the MUG generates a strong inference set between the 5r2c2 and the two 9s in r1c9 and r3c4, which can be used in an AIC or a Kraken. The pure MUG is seen nowhere in such verity chains, though. In Nishio chains it can be used as a contradiction condition, of course.