BUG+1 (Bivalue Universal Grave)

BUG означает Bivalue Universal Grave: позиция, в которой каждая незаполненная клетка имеет ровно два кандидата и каждый кандидат появляется ровно дважды в каждой строке, столбце и блоке, где он может стоять. Такая позиция никогда не имеет ровно одного решения, поэтому правильный пазл никогда её не достигает. В BUG+1 доска находится в шаге от этой могилы: каждая незаполненная клетка имеет два кандидата, кроме одной клетки с тремя, и одна из этих трёх цифр появляется трижды в строке, столбце и блоке этой клетки. Эта цифра, та, которая держит доску вне могилы, поэтому трёхкандидатная клетка должна быть этой цифрой. Как Unique Rectangle, BUG+1 опирается на то, что пазл имеет одно решение. Это техника уровня Эксперт в Bare Sudoku.

Когда применять

Поздно в пазле, когда почти каждая пустая клетка сведена к двум кандидатам и обычные техники остановились. Если ровно одна клетка имеет три кандидата, а все остальные два, протестируйте BUG+1 перед попыткой цепей.

Как заметить

Подсчитайте кандидатов: каждая незаполненная клетка должна иметь два, кроме одной клетки с тремя. В строке, столбце и блоке этой клетки подсчитайте, как часто появляется каждая из её трёх цифр. Две из них появляются ровно дважды в каждом из этих блоков; третья появляется трижды. Эта третья цифра, ответ для клетки. Если более одной клетки имеют три кандидата или клетка имеет четыре, простой BUG+1 не применяется.

Пример

BUG+1
c1c2c3c4c5c6c7c8c9
r12865971343945
r235935428617
r34713566928958
r4593264549871
r5714451582963
r619681937542
r7131478953426
r8659213473848
r98234746346159

Жирные цифры даны изначально, синие поставлены в ходе решения, маленькие цифры обозначают кандидатов. Выделенные клетки образуют фигуру, зачёркнутые кандидаты удаляются, а обведённый кандидат показывает цифру, которую нужно поставить.

  1. Каждая незаполненная клетка имеет ровно два кандидата, кроме r9c6, у которой три: 3, 4, 6.
  2. В строке 9, столбце 6 и блоке 8 цифра 4 появляется трижды как кандидат. Каждый другой кандидат появляется ровно дважды в каждом блоке, где он может стоять.
  3. Если бы r9c6 была не 4, она имела бы два кандидата как каждая другая клетка, и доска была бы Bivalue Universal Grave, которая никогда не имеет ровно одного решения. Пазл имеет одно решение, поэтому это не может произойти.
  4. Значит, r9c6, это 4. Уберите 3, 6 из неё, и клетка решена.

Частые ошибки

В Bare Sudoku

Требуется с уровня: Эксперт
В игре подсказка говорит: BUG+1

Играть в судоку · Решатель судоку

Практические пазлы

В этих пазлах BUG+1 является самой сложной техникой, которая вам нужна. Каждая ссылка открывает пазл в игре; ссылка решателя показывает каждый шаг.

  1. Эксперт 5,6 · Решатель судоку
  2. Эксперт 5,6 · Решатель судоку
  3. Эксперт 5,6 · Решатель судоку
  4. Эксперт 5,6 · Решатель судоку
  5. Эксперт 5,6 · Решатель судоку
  6. Эксперт 5,6 · Решатель судоку
  7. Эксперт 5,6 · Решатель судоку
  8. Эксперт 5,6 · Решатель судоку
  9. Эксперт 5,6 · Решатель судоку
  10. Эксперт 5,6 · Решатель судоку

Частые вопросы

Что означает BUG+1 в судоку?

BUG сокращение от Bivalue Universal Grave, позиция, где каждая пустая клетка имеет два кандидата и каждый кандидат появляется дважды в каждом блоке. Такая позиция не может иметь ровно одного решения. BUG+1, это та позиция плюс один дополнительный кандидат, и дополнительный кандидат должен быть верным.

Почему Bivalue Universal Grave не может иметь одного решения?

Можно показать, что когда каждая незаполненная клетка имеет два кандидата и каждый кандидат появляется дважды в каждом блоке, позиция имеет либо нет решения, либо минимум два, но никогда ровно одно.

Является ли BUG+1 угадыванием?

Нет. Это логический шаг, который использует один дополнительный факт: пазл имеет ровно одно решение. Bare Sudoku генерирует только такие пазлы.

Что если две клетки имеют три кандидата?

Тогда простой BUG+1 не применяется, и нужны другие техники, такие как цепи.

Все техники

· Обновлено