BUG+1
Також відома як Binary Universal Grave + 1 (двійкова універсальна могила + 1).
BUG означає *Binary Universal Grave* («двійкова універсальна могила»): кожна порожня клітинка має рівно двох кандидатів, а кожен кандидат трапляється щонайбільше двічі в області — недопустимий стан із більш ніж одним розв’язком.
BUG+1 — це майже BUG: кожна нерозв’язана клітинка двозначна, крім однієї клітинки з трьома кандидатами. Унікальність каже, що зайвий кандидат у цій клітинці мусить бути істинним.
Чому це працює
Якби цей зайвий кандидат був хибним, сітка стала б чистим BUG — що зазвичай допускає кілька розв’язків. Унікальна головоломка відкидає такий світ.
Тож зайва цифра вимушена. Постав її.
Як це помітити
Швидка перевірка щоразу, коли всі порожні клітинки, крім однієї, двозначні.
Демонстрація
Унікальна класична головоломка не може потрапити в двійкову універсальну могилу (усі клітинки двозначні, кілька розв’язків).
Перевір, чи майже кожна порожня клітинка має рівно двох кандидатів. Рівно одна клітинка має трьох — це BUG+1. Зайва цифра — 9.
Якби 9 була хибною, головоломка впала б у ту смертельну двозначну могилу з більш ніж одним розв’язком.
Постав 9 у клітинку з трьома кандидатами. Цього вимагає унікальність — лише в унікальних класичних головоломках.
Приклад 1
Шукай повністю двозначну сітку з однією клітинкою-трійкою.
BUG+1 — зайва цифра 8.
Постав 8. Вона запобігає неунікальній двійковій універсальній могилі.
Приклад 2
Шукай повністю двозначну сітку з однією клітинкою-трійкою.
BUG+1 — зайва цифра 9.
Постав 9. Вона запобігає неунікальній двійковій універсальній могилі.