Исключение кандидатов, одиночный кандидат, голая пара, указывающие пары — если всё это уже применено, а головоломка всё равно не поддаётся, пора переходить на следующий уровень. Четыре техники решают типичные тупики среднего и экспертного уровней с разных сторон.
Х-крыло и Рыба-меч опираются на симметрию строк и столбцов. двойное крыло — это логическая цепочка между тремя клетками. Принудительные цепи — не угадывание: нужно пройти обе возможности и прийти к единственному непротиворечивому выводу. Все четыре техники построены на чистой логике — никаких догадок.
Для применения техник из этой статьи необходимы заметки о кандидатах. Нужно также знать исключение кандидатов, одиночный кандидат и голую пару. Если эта база ещё не освоена, сначала обратитесь к руководству по базовым техникам.
Х-крыло
Х-крыло работает на пересечениях двух строк и двух столбцов. Название идёт от формы буквы «Х»: если в двух строках кандидаты одной и той же цифры сосредоточены ровно в тех же двух столбцах, эти четыре клетки образуют «Х» — и из всех остальных клеток этих двух столбцов данная цифра может быть исключена.
Логика проста: эта цифра во второй строке пойдёт либо в третий столбец, либо в седьмой. Та же цифра в шестой строке — тоже либо в третий, либо в седьмой. Какое бы сочетание ни реализовалось — остальные клетки третьего и седьмого столбцов эту цифру содержать не могут.
Наглядный пример — Х-крыло
Пошаговое решение
Х-крыло по столбцам
Х-крыло применяется не только к строкам — та же логика работает и для столбцов. Если в двух столбцах кандидаты одной цифры сосредоточены ровно в тех же двух строках, из остальных клеток этих двух строк цифра исключается. Направление меняется, логика остаётся прежней.
Отслеживайте каждую цифру отдельно. Для семёрки просматривайте все строки: в какой строке кандидаты семёрки стоят ровно в двух столбцах? Задавать этот вопрос для каждой цифры от одного до девяти — намного быстрее, чем искать Х-крыло напрямую. Когда вы увидите Х-крыло впервые, в голове что-то «щёлкает» ещё до окончания головоломки — второй раз это происходит гораздо быстрее.
Рыба-меч
Рыба-меч — это Х-крыло, расширенное на три строки. Х-крыло занимало две строки × два столбца = четыре угла. Рыба-меч занимает три строки × три столбца = девять потенциальных углов — но все они не обязательно должны быть заняты. Главное условие: все кандидаты одной цифры в трёх строках укладываются не более чем в три столбца.
«Не более чем» — ключевые слова. В одной из трёх строк та цифра может быть только в одном столбце — Рыбу-меч это не нарушает. Условие таково: если объединить всех кандидатов этой цифры из трёх строк, получится не более трёх разных столбцов — Рыба-меч есть.
Наглядный пример — Рыба-меч
Пошаговое решение
В Х-крыле сравниваются две строки — мозг удерживает это визуально. В Рыбе-меч нужно одновременно держать в голове три строки и вычислять объединение столбцов. Такая нагрузка на рабочую память делает эту технику незаметной даже для опытных игроков. Практический выход: каждый раз работайте только с одной цифрой, делайте заметки, просматривайте три строки поочерёдно.
двойное крыло
двойное крыло схоже с Х-крылом лишь по названию — логика здесь совершенно иная. Три клетки, три двухкандидатных списка и отношения видимости между ними — вот и всё.
Терминология: одна опорная клетка и две захватывающие клетки. Опора видит обе захватывающие клетки. Захватывающие клетки могут не видеть друг друга напрямую — но у них есть общий кандидат. Этот общий кандидат исключается из всех клеток, видимых обеими захватывающими клетками одновременно.
Структура и логика
Кандидаты опорной клетки: {Х, игрек}. Первый захват: {Х, зет}. Второй захват: {игрек, зет}.
Почему зет исключается? Опора будет либо Х, либо игрек. Если опора Х → первый захват должен стать зет. Если опора игрек → второй захват должен стать зет. В любом случае одна из захватывающих клеток гарантированно содержит зет. Следовательно, любая клетка, видимая обеими захватывающими, не может содержать зет.
Наглядный пример — двойное крыло
Пошаговое решение
Когда затронуто несколько клеток
двойное крыло иногда затрагивает несколько клеток — если обе захватывающие клетки видят более одной клетки одновременно, из всех них зет исключается. Такое бывает особенно часто, когда одна из захватывающих клеток расположена на границе блока.
Голая пара работает с клетками, принадлежащими одному блоку (строке, столбцу или квадрату). двойное крыло строит мост между клетками из разных блоков — без опоры две захватывающие клетки могут не «видеть» друг друга. Поэтому двойное крыло охватывает большие участки сетки и исключает кандидатов там, куда голая пара не добирается.
Принудительные цепи
Принудительные цепи — это не угадывание: нужно одновременно проследить обе возможности и показать, что обе ведут к одному и тому же результату. «Если эта клетка равна А → произойдёт то-то → итог: Х. Если В → другой путь → но снова: Х.» Если оба пути открывают одну и ту же дверь, Х неоспорим.
Структурно эта техника отличается от остальных: вместо исключения кандидатов используется цепочка выводов. Но её не стоит путать с угадыванием. При угадывании одна возможность проверяется и при ошибке отбрасывается. Принудительные цепи полностью исчерпывают обе ветви и выводят непротиворечивый общий результат.
Два вида принудительных цепей
Два наиболее распространённых вида: бинарные принудительные цепи и блоковые принудительные цепи.
Бинарные принудительные цепи: выбирается двухкандидатная клетка. Предположим, что в ней стоит А, и отслеживаем все вытекающие исключения. Предположим В — и снова отслеживаем. Если в обоих случаях одна и та же клетка получает одно и то же значение, оно является неоспоримым.
Блоковые принудительные цепи: в некоей строке, столбце или квадрате для определённой цифры остаётся только два возможных места. Предположим поочерёдно каждое из них — если при любом выборе какая-то другая клетка получает одно и то же значение, оно является неоспоримым.
Наглядный пример — бинарные принудительные цепи
Пошаговое применение
После того как Х-крыло, Рыба-меч и двойное крыло исчерпаны. Принудительные цепи мощны, но длинны — отслеживание цепочки требует сосредоточенности и записей. Короткие цепочки (три-четыре шага) можно вести в уме. Для длинных необходима бумага или режим цифровых заметок. В Судокум.Нет клавиша Т позволяет постоянно обновлять заметки о кандидатах — это существенно упрощает отслеживание цепочки.
Сравнение четырёх техник
| Техника | Структура | Что делает? | Сложность |
|---|---|---|---|
| Х-крыло | 2 строки × 2 столбца | Исключение из 2 столбцов | ★★☆☆☆ |
| Рыба-меч | 3 строки × 3 столбца | Исключение из 3 столбцов | ★★★☆☆ |
| двойное крыло | 1 опора + 2 захвата | Исключение кандидата зет | ★★★☆☆ |
| Принудительные цепи | 2 ветви, общий вывод | Подтверждение общего вывода | ★★★★☆ |
Какую технику и когда применять?
Выбор техники в тупике — не произвольный. Существует определённая последовательность:
- 1Сначала исчерпайте базовые техники: одиночный кандидат, скрытый одиночный, голая пара, указывающие пары. Если они работают, переходить к продвинутым не нужно.
- 2Затем Х-крыло: просмотр строк для каждой цифры. Если в двух строках кандидаты укладываются в те же два столбца — Х-крыло.
- 3После этого Рыба-меч: если Х-крыло не найдено, расширьте до трёх строк. Если кандидаты трёх строк укладываются в три столбца — Рыба-меч.
- 4двойное крыло: пробуйте двухкандидатные клетки в роли опоры. Для каждой опоры ищите два подходящих захвата.
- 5Принудительные цепи — в самую последнюю очередь: если видите короткую цепочку — пробуйте. Длинные цепочки без заметок о кандидатах не отследить.
Часто задаваемые вопросы
Заключение
Все четыре техники стоят на одном основании: последовательное сужение пространства, куда числа не могут попасть. Х-крыло и Рыба-меч делают это через симметрию двух или трёх строк и столбцов. двойное крыло — строя мост между тремя клетками. Принудительные цепи — проходя оба пути и смотря, куда они ведут.
Ни в одной из четырёх техник нет угадывания — но у каждой свой способ видеть. Когда Х-крыло встречается впервые, симметрия укладывается в голове раз и навсегда. В Хигрек-крыле отношение опора-захват приобретает осязаемость. В принудительных цепях — одновременное удержание двух ветвей в уме — этот процесс навсегда меняет то, как читается сетка.