BUG pomeni *Binary Universal Grave* (dvojiški univerzalni grob): vsaka prazna celica ima natanko dva kandidata in vsak kandidat se v enoti pojavi največ dvakrat — neveljavno stanje z več kot eno rešitvijo.
BUG+1 je skoraj-BUG: vsaka nerešena celica je dvovrednostna razen ene celice s tremi kandidati. Enoličnost pravi, da mora biti dodatni kandidat v tej celici resničen.
Zakaj deluje
Če bi bil ta dodatni kandidat napačen, bi mreža postala čisti BUG — ki običajno dopušča več rešitev. Enolična uganka zavrne ta svet.
Dodatna števka je torej vsiljena. Vpiši jo.
Kako ga opaziti
Hiter preizkus, kadar so vse prazne celice razen ene dvovrednostne.
Prikaz
Enolična klasična uganka ne more pasti v Binary Universal Grave (vse dvovrednostno, več rešitev).
Preveri, ali ima skoraj vsaka prazna celica natanko dva kandidata. Natanko ena celica jih ima tri — to je BUG+1. Dodatna števka je 9.
Če bi bila 9 napačna, bi uganka padla v ta smrtonosni povsem dvovrednostni grob z več kot eno rešitvijo.
Vpiši 9 v celico s tremi kandidati. Enoličnost to zahteva — le pri enoličnih klasičnih ugankah.
Primer 1
Išči povsem dvovrednostno mrežo z eno celico s tremi kandidati.
BUG+1 — dodatna števka je 8.
Vpiši 8. Prepreči neenolični Binary Universal Grave.
Primer 2
Išči povsem dvovrednostno mrežo z eno celico s tremi kandidati.
BUG+1 — dodatna števka je 9.
Vpiši 9. Prepreči neenolični Binary Universal Grave.