X-Wing в судоку: простой разбор продвинутого приёма

Когда одиночки и пары перестают двигать доску, вступают продвинутые узоры. X-Wing — один из самых чистых: одна цифра, замкнутая в двух строках и двух столбцах, образует прямоугольник. Увидев прямоугольник, вы можете исключить эту цифру из остальных клеток этих столбцов (или строк). Без угадывания — только геометрия.
Если кандидаты рисуют прямоугольник, исключения пишутся сами.
Что такое X-Wing?
X-Wing появляется, когда цифра (скажем, 7) может стоять только в двух клетках строки A, и те же два столбца — единственные места семёрки в строке B. Четыре клетки сидят в углах прямоугольника. Поскольку каждая из этих строк должна поставить 7 в одном из этих двух столбцов, оба столбца «заняты». Поэтому любого другого кандидата 7 в этих двух столбцах вне прямоугольника можно стереть. Тот же узор работает, когда базой служат столбцы, а крыльями — строки.
Как заметить и применить X-Wing
- Выберите почти замкнутую цифру. Сосредоточьтесь на числе с немногими оставшимися местами. Густые цифры прячут узоры; редкие их открывают.
- Ищите две строки с теми же двумя столбцами. В нотации кандидатов найдите цифру, которая отмечает ровно две клетки в строке, затем вторую строку с той же парой столбцов.
- Подтвердите прямоугольник. Четыре клетки должны выровняться. Если в какую-то строку проскакивает третий столбец, это ещё не X-Wing.
- Исключайте вне углов. Уберите цифру из всех остальных клеток этих двух столбцов (или двух строк, если начинали со столбцов). Затем ищите новые одиночки после очистки.
Пример: строковый X-Wing на 7
Предположим, цифра 7 появляется как кандидат ровно дважды в строке 2: r2c3 и r2c8. Строка 7 тоже имеет ровно двух кандидатов на 7 в тех же столбцах: r7c3 и r7c8. Эти четыре угла образуют X-Wing.
- Проверьте обе базовые строки. Строки 2 и 7 должны каждая содержать ровно двух кандидатов на 7, и кандидаты должны выровняться в столбцах 3 и 8. Третья семёрка в любой строке ломает узор.
- Назовите две возможные расстановки. Если строка 2 ставит 7 в столбец 3, строка 7 должна поставить её в столбец 8; или расстановка переворачивается. В любом случае столбцы 3 и 8 получают свою семёрку в четырёх углах.
- Исключайте вне углов. Уберите кандидата 7 из каждой другой клетки столбцов 3 и 8. Всех четырёх угловых кандидатов не трогайте, пока другое правило не укажет правильную диагональ.
Частые ошибки X-Wing
Лишний кандидат в базе
Для строкового X-Wing каждая базовая строка должна иметь ровно две позиции для цифры. Если в одной строке есть третья позиция, цифра не замкнута в прямоугольнике.
Стирание четырёх углов
Углы поддерживают узор. Исключайте цифру только из других клеток покрывающих столбцов, не из самого X-Wing.
Смешивание цифр кандидатов
Все четыре угла должны относиться к одной и той же цифре. Прямоугольник из разных пар кандидатов — не X-Wing.
Чек-лист практики X-Wing
- Выберите одну цифру с относительно немногими кандидатами и посчитайте её позиции строка за строкой.
- Отметьте строки с ровно двумя позициями, затем сравните номера их столбцов.
- Перед исключением назовите две возможные угловые расстановки и определите покрывающие столбцы.
Практикуйте X-Wing на классических сетках Сложного и Экспертного уровней, затем перенесите то же прямоугольное мышление в области Hell Mode, когда кандидаты выстраиваются сквозь блоки. Распознавание узоров — навык, а лестница сложности Sudoku Hot построена, чтобы его тренировать.
Вопросы про X-Wing
Может ли X-Wing начинаться со столбцов, а не со строк?
Да. Два столбца могут каждый содержать цифру в тех же двух строках. В такой ориентации исключайте цифру из других клеток двух покрывающих строк.
Должны ли четыре угла лежать в разных блоках 3×3?
Нет. Важно выравнивание в двух строках и двух столбцах. Расположение в блоках может дать дополнительные исключения, но не является определяющим условием.
Почему мой X-Wing не даёт сразу решённой клетки?
X-Wing гарантирует исключения кандидатов, а не мгновенную постановку. Его ценность часто проявляется на один-два логических шага позже, когда снятый кандидат создаёт одиночку.


