- Каждая пустая ячейка изначально содержит до 9 кандидатов; ваша цель — исключить все, кроме одного
- Простейшее исключение: цифра, уже присутствующая в общей строке, столбце или блоке, удаляет её как кандидата
- Голые и скрытые подмножества исключают кандидатов в группах ячеек одновременно
- Заблокированные кандидаты исключают цифру из целой строки или столбца на основе ограничений блока
- Больше исключений = меньше кандидатов = больше вынужденных ячеек = быстрее решение
Уровень 1: Прямое исключение
Самое базовое исключение: если цифра 5 уже присутствует в строке 3, то 5 не является допустимым кандидатом для любой другой пустой ячейки в строке 3. Применяйте это ко всем трем типам групп (строка, столбец, блок) для каждой заданной цифры, и вы получите основу всего решения Судоку.
После прямого исключения любая ячейка, в которой остался только один кандидат, является Голой одиночкой — заполните её немедленно и распространите её исключение на связанные ячейки.
Уровень 2: Перекрестное сканирование
Выберите цифру. Для каждого блока используйте строки и столбцы, которые уже содержат эту цифру, чтобы исключить ячейки внутри блока. Если в блоке осталась только одна ячейка, это установка. Если цифра ограничена одной строкой или столбцом внутри блока, это заблокированный кандидат — цифра не может появиться в других ячейках этой строки или столбца.
Уровень 3: Голые подмножества
Когда N ячеек в группе имеют ровно N общих кандидатов, эти N кандидатов не могут появиться ни в одной другой ячейке этой группы. Распространенные примеры:
- Голая пара: Две ячейки с одинаковыми двумя кандидатами — исключает обоих из остальной части группы
- Голая тройка: Три ячейки, разделяющие трех кандидатов — исключает всех троих из остальной части группы
Уровень 4: Скрытые подмножества
Когда N кандидатов в группе могут находиться только в N ячейках, эти ячейки не могут содержать никаких других кандидатов. Отличие от голых подмножеств: вы смотрите, куда могут пойти кандидаты, а не какие кандидаты есть в ячейках.
- Скрытая одиночка: Один кандидат, ограниченный одной ячейкой в группе — установите его немедленно
- Скрытая пара: Два кандидата, ограниченные двумя ячейками — удалите всех остальных кандидатов из этих двух ячеек
Уровень 5: Исключения на пересечениях
Когда кандидат в блоке ограничен одной строкой или столбцом, его можно исключить из остальной части этой строки или столбца за пределами блока. Это работает в обоих направлениях: если кандидат в строке ограничен одним блоком, его можно исключить из остальной части этого блока.
Формирование привычки
Ключ к быстрому и точному решению — применять эти исключения систематически, а не случайно. Хороший рабочий процесс: заполните карандашные пометки → примените голые одиночки → примените скрытые одиночки → проверьте заблокированных кандидатов → поищите пары → повторите. Полная библиотека техник содержит проработанные примеры для каждого уровня. Практикуйтесь в живой сложной головоломке, где обычно требуются все пять уровней.