BUG+1 (Bivalue Universal Grave)
BUG означає Bivalue Universal Grave: позицію, у якій кожна нерозв'язана клітинка має рівно двох кандидатів, і кожен кандидат з'являється рівно двічі в кожному рядку, стовпці та блоці, де він все ще може стояти. Така позиція ніколи не має рівно одного розв'язку, тому правильна головоломка ніколи до неї не дійде. У BUG+1 дошка одна клітинка від цієї могили: кожна нерозв'язана клітинка має двох кандидатів, окрім однієї клітинки з трьома, і одна з цих трьох цифр з'являється тричі у рядку, стовпці та блоці тієї клітинки. Та цифра - та, яка тримає дошку подалі від могили, тому клітинка з трьома кандидатами повинна бути цією цифрою. Як Unique Rectangle, BUG+1 спирається на те, що головоломка має один розв'язок. Це техніка рівня Експерт у Bare Sudoku.
Коли застосовувати
Наприкінці головоломки, коли майже кожна порожня клітинка звелась до двох кандидатів і звичайні техніки зупинилися. Якщо рівно одна клітинка має трьох кандидатів, а всі інші мають двох, протестуйте BUG+1 перед спробою ланцюгів.
Як помітити
Рахуйте кандидатів: кожна нерозв'язана клітинка повинна мати двох, окрім однієї клітинки з трьома. У рядку, стовпці та блоці тієї клітинки порахуйте, як часто кожна з її трьох цифр з'являється. Дві з них з'являються рівно двічі в кожній з цих одиниць; третя з'являється тричі. Та третя цифра - це відповідь для клітинки. Якщо більше однієї клітинки має трьох кандидатів, або клітинка має чотирьох, простий BUG+1 не застосовується.
Приклад
| c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | |
|---|---|---|---|---|---|---|---|---|---|
| r1 | 2 | 8 | 6 | 59 | 7 | 1 | 34 | 39 | 45 |
| r2 | 35 | 9 | 35 | 4 | 2 | 8 | 6 | 1 | 7 |
| r3 | 4 | 7 | 1 | 3 | 56 | 69 | 2 | 89 | 58 |
| r4 | 59 | 3 | 2 | 6 | 45 | 49 | 8 | 7 | 1 |
| r5 | 7 | 14 | 45 | 15 | 8 | 2 | 9 | 6 | 3 |
| r6 | 19 | 6 | 8 | 19 | 3 | 7 | 5 | 4 | 2 |
| r7 | 13 | 14 | 7 | 8 | 9 | 5 | 34 | 2 | 6 |
| r8 | 6 | 5 | 9 | 2 | 1 | 34 | 7 | 38 | 48 |
| r9 | 8 | 2 | 34 | 7 | 46 | 1 | 5 | 9 |
Жирні цифри задані від початку, сині поставлені під час розв'язування, маленькі цифри позначають кандидатів. Виділені клітинки утворюють фігуру, закреслені кандидати вилучаються, а обведений кандидат показує цифру, яку треба поставити.
- Кожна нерозв'язана клітинка має рівно двох кандидатів, окрім r9c6, яка має трьох: 3, 4, 6.
- У рядку 9, стовпці 6 та блоці 8 цифра 4 з'являється тричі як кандидат. Кожен інший кандидат з'являється рівно двічі в кожній одиниці, де він все ще може стояти.
- Якби r9c6 не була 4, вона мала б двох кандидатів як кожна інша клітинка, і дошка була б Bivalue Universal Grave, яка ніколи не має рівно одного розв'язку. Головоломка має один розв'язок, тому це не може статися.
- Отже, r9c6 дорівнює 4. Видаліть 3, 6 з неї, і клітинка розв'язана.
Поширені помилки
- Застосування, коли дві клітинки мають трьох кандидатів, або одна клітинка має чотирьох. BUG+1 потребує рівно одного додаткового кандидата на цілій дошці.
- Вибір неправильної цифри з трьох. Відповідь - цифра, яка з'являється тричі у рядку, стовпці та блоці клітинки.
- Використання його на головоломці, яка може мати декілька розв'язків. Як кожна техніка унікальності, BUG+1 працює лише коли головоломка має рівно один розв'язок, як кожна головоломка Bare Sudoku.
У Bare Sudoku
Потрібна з рівня: Експерт
У грі підказка каже: BUG+1
Грати в судоку · Розв'язувач судоку
Практичні головоломки
У цих головоломках BUG+1 є найскладнішою технікою, яка вам потрібна. Кожне посилання відкриває головоломку в грі; посилання розв'язувача показує кожен крок.
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
- Експерт 5,6 · Розв'язувач судоку
Часті запитання
Що означає BUG+1 у судоку?
BUG - скорочення від Bivalue Universal Grave, позиція, де кожна порожня клітинка має двох кандидатів, і кожен кандидат з'являється двічи в кожній одиниці. Така позиція не може мати рівно один розв'язок. BUG+1 - це та позиція плюс один додатковий кандидат, і додатковий кандидат повинен бути справедливим.
Чому Bivalue Universal Grave не може мати один розв'язок?
Можна показати, що коли кожна нерозв'язана клітинка має двох кандидатів і кожен кандидат з'являється двічи в кожній одиниці, позиція має або жодного розв'язку, або щонайменше два, ніколи рівно один.
Чи BUG+1 це вгадування?
Ні. Це логічний крок, який використовує один додатковий факт: головоломка має рівно один розв'язок. Bare Sudoku генерує лише такі головоломки.
Що якщо дві клітинки мають трьох кандидатів?
Тоді простий BUG+1 не застосовується, і потрібні інші техніки, такі як ланцюги.
Попередня техніка: WXYZ-WingУсі технікиНаступна техніка: X-Chain