При решении судоку рано или поздно наступает момент, знакомый каждому: исключение больше не продвигается, свободных клеток с единственным вариантом не осталось, а угадывать — не выход. Что делать?
Учить техники. Головоломки судоку составлены для игроков, умеющих распознавать определённые паттерны и делать из них выводы. Тот, кто знает эти паттерны, движется быстрее — и, что важнее, проходит тупиковые места без единого угадывания.
Это руководство собирает все уровни под одной крышей: какая техника работает в какой момент, в каком порядке их осваивать. Внутри — пошаговый список действий на случай, когда всё застряло.
Карта техник: кто, когда и что применяет
Начальные техники: исключение и голый синглтон
Первый метод — это, по сути, не столько техника, сколько прямое применение логики. Смотришь на пустую клетку, видишь числа, уже стоящие в её строке, столбце и блоке. Если остался единственный вариант — он туда и идёт.
Это голый синглтон. Почти все лёгкие головоломки решаются только этим шагом. Но переходя на средний уровень, рано или поздно такие клетки заканчиваются. Исключение упирается в стену. Многие игроки в этот момент начинают угадывать — хотя делать этого совсем не обязательно.
Заметки с кандидатами: делаем невидимое видимым
Чтобы продвинуться за пределы голого синглтона, заметки с кандидатами необходимы. В каждую пустую клетку запишите мелко все числа, которые в неё могут встать. С первого раза кажется хлопотным — но без этого шага продвинутые техники попросту не имеют почвы для работы.
Техники среднего уровня
Скрытый синглтон
Голый синглтон работает со стороны клетки: что сюда может встать? Скрытый синглтон разворачивает вопрос и подходит со стороны числа: куда ещё в этой строке может пойти семёрка? Если осталась только одна клетка — какие бы другие кандидаты в ней ни были — семёрка принадлежит ей. Потому что у семёрки нет другого пути. Эта смена угла требует немного практики; когда она встаёт на место, большая часть средних головоломок открывается именно через неё.
Голая пара и тройка
Если в строке, столбце или блоке две клетки содержат в качестве кандидатов только одни и те же два числа — эти два числа точно принадлежат именно этим двум клеткам, даже если пока неизвестно, какое куда. Вывод: из всех остальных клеток той же зоны эти два числа можно убрать. Голая тройка — та же логика, распространённая на три клетки.
Скрытая пара
Зеркало голой пары. Если в зоне два кандидата встречаются только в одних и тех же двух клетках — из этих двух клеток можно убрать все остальные кандидаты. Найти глазами труднее, чем голую пару, но порой открывает куда больше пространства.
Техники сложного уровня
Указывающие пары / тройки
Если определённый кандидат в блоке встречается только в клетках, находящихся в одной строке или одном столбце, — этот кандидат можно убрать из остальной части этой строки или столбца, за пределами блока. Название говорит само за себя: кандидаты внутри блока указывают наружу. После того как паттерн освоен, он замечается быстро — до этого легко проходит мимо глаз.
Икс-крыло
Если в двух разных строках один и тот же кандидат стоит только в одних и тех же двух столбцах — этот кандидат можно убрать из остальных клеток этих двух столбцов. Мысленно построить трудно, нарисовать на бумаге — просто. Найдите четыре угла: две строки пересекаются с двумя столбцами в четырёх клетках. Всё, что стоит в тех же столбцах, но за пределами этих четырёх клеток, — уходит. Тот, кто однажды увидел икс-крыло по-настоящему, потом ищет его в каждой сетке.
Техники уровня эксперта
Меч-рыба
Тот, кто разобрался с икс-крылом, сразу узнаёт меч-рыбу: та же логика, расширенная на три строки. Если в трёх строках один и тот же кандидат стоит только в одних и тех же трёх столбцах — он убирается из остальных клеток этих столбцов. На практике найти значительно сложнее, чем икс-крыло, — нужно удерживать в голове девять клеток одновременно. Без систематического поиска наткнуться на меч-рыбу почти невозможно.
ИКС-У-крыло
Три клетки, три кандидата. Центральная клетка делит разные кандидаты с каждым из двух «плечей». Благодаря этой структуре кандидат можно убрать из третьей позиции — той, которую видят оба плеча одновременно. ИКС-У-крыло — простейшая форма цепочки; стоит один раз по-настоящему её понять, и переход к более длинным цепочкам становится намного короче.
Форсирующие цепочки
Временно считайте один из двух кандидатов верным и прослеживайте логические следствия шаг за шагом. Пришли к противоречию — этот кандидат неверен, другой точно верен. Оба варианта привели к одному результату — этот результат точно верен. Форсирующие цепочки вступают в дело, когда все остальные пути закрыты.
Что делать, когда всё застряло
Знать стратегию — одно; вытащить нужную в нужный момент — другое. Прежде чем переходить к технике уровня эксперта — вы действительно перепробовали все методы среднего уровня?
-
1
Обновите заметки с кандидатами. Если их не обновляли после последних ходов, пропущенное удаление часто снимает затор.
-
2
Поиск скрытого синглтона. Для каждой строки, столбца и блока спросите: «Куда ещё может пойти это число?» Большинство затыков среднего уровня открываются здесь.
-
3
Проверьте техники пар. Есть ли голые или скрытые пары / тройки? Зона за зоной, без пропусков.
-
4
Указывающие пары. Для каждого кандидата в каждом блоке: остался ли он только в одной строке или одном столбце?
-
5
Икс-крыло. Просматривайте строки по каждой цифре — один и тот же кандидат в двух строках только в тех же двух столбцах? Девять цифр, девять проходов. Увидев однажды, уже не пропустишь.
-
6
Меч-рыба / ИКС-У-крыло. Если вы на экспертной головоломке — очередь доходит сюда. Для меч-рыбы — три строки, для ИКС-У-крыла — центральная клетка и два плеча.
-
7
Форсирующие цепочки. Когда всё перечисленное исчерпано. Выберите кандидата, прослеживайте следствия, ищите противоречие.
Порядок освоения
Каждая техника требует предыдущей. Прыжок через ступени почти всегда ведёт к возврату:
Для тех, кто хочет разобраться глубже
Это руководство рассматривает техники в общем виде. Для тех, кто хочет изучить каждый метод с визуальными примерами и пошаговыми объяснениями, есть две отдельные страницы:
Руководство по стратегиям судоку
Исключение, голый синглтон, скрытый синглтон, голая пара и указывающие пары — с визуальными примерами.
Продвинутые техники
Икс-крыло, меч-рыба, ИКС-У-крыло, форсирующие цепочки — пример сетки и объяснение для каждой техники.
Часто задаваемые вопросы
-
В правильно составленном судоку — нет. Лёгкие и средние головоломки решаются от начала до конца только методом исключения и синглтонами. Сложные требуют таких приёмов, как икс-крыло. На уровне эксперта могут понадобиться форсирующие цепочки или бифуркация — но это систематическое логическое рассуждение, а не угадывание вслепую.
-
Порядок не случаен: исключение → голый синглтон → скрытый синглтон → голая пара → указывающие пары → икс-крыло → меч-рыба → ИКС-У-крыло → цепочки. Каждая техника опирается на предыдущую. Большинство тех, кто начинает с середины, рано или поздно возвращается к основам.
-
В теории да, на практике редко. Отслеживать структуры вроде голой пары или икс-крыла только в уме возможно, но риск ошибки резко возрастает. Делать пометки — не слабость, а признак того, что головоломку читают правильно.
-
Голый и скрытый синглтоны большинство игроков усваивают за несколько головоломок. Голая пара обычно осваивается за несколько дней. Икс-крыло — дело зрительной привычки: если искать его методично по одному разу в каждой головоломке, через несколько недель это становится автоматическим.
Самый практичный способ понять, где вы находитесь, — ежедневная головоломка: каждый день новый уровень сложности, глобальный рейтинг. С первого взгляда всё ясно.