BUG znamená *Binary Universal Grave* (binární univerzální hrob): každé prázdné políčko má právě dva kandidáty a každý kandidát se v jednotce objevuje nejvýše dvakrát — neplatný stav s více než jedním řešením.
BUG+1 je téměř BUG: každé nevyřešené políčko je dvouhodnotové kromě jednoho políčka se třemi kandidáty. Jednoznačnost říká, že přebytečný kandidát v tom políčku musí platit.
Proč to funguje
Kdyby ten přebytečný kandidát neplatil, mřížka by se stala čistým BUG — obvykle s více řešeními. Jednoznačná hádanka takový svět odmítá.
Přebytečná číslice je tedy vynucená. Doplň ji.
Jak to najít
Rychlá kontrola, kdykoli jsou všechna prázdná políčka až na jedno dvouhodnotová.
Ukázka
Jednoznačná klasická hádanka nemůže spadnout do binárního univerzálního hrobu (vše dvouhodnotové, více řešení).
Zkontroluj, jestli skoro každé prázdné políčko má právě dva kandidáty. Právě jedno políčko má tři — to je BUG+1. Přebytečná číslice je 9.
Kdyby 9 neplatila, hádanka by spadla do toho smrtícího hrobu samých dvouhodnotových políček s více než jedním řešením.
Doplň 9 do políčka se třemi kandidáty. Vyžaduje to jednoznačnost — jen u klasických hádanek s jednoznačným řešením.
Příklad 1
Hledej mřížku samých dvouhodnotových políček s jedním políčkem o třech kandidátech.
BUG+1 — přebytečná číslice je 8.
Doplň 8. Zabrání nejednoznačnému binárnímu univerzálnímu hrobu.
Příklad 2
Hledej mřížku samých dvouhodnotových políček s jedním políčkem o třech kandidátech.
BUG+1 — přebytečná číslice je 9.
Doplň 9. Zabrání nejednoznačnému binárnímu univerzálnímu hrobu.