XY-Wing (Y-Wing) в судоку: основа и крылья

XY-Wing, его также называют Y-Wing, – продвинутая техника судоку, в которой участвуют три клетки ровно с двумя кандидатами в каждой. Одна клетка, основа, содержит кандидатов X и Y. Она связана с двумя другими клетками, крыльями: в одном крыле стоят X и Z, в другом Y и Z. Одно из двух крыльев непременно окажется Z, поэтому Z можно убрать из каждой клетки, которая видит оба крыла.

Обычно XY-Wing учат после X-Wing, а в сложных головоломках он встречается даже чаще. X-Wing прослеживает одну цифру по строкам и столбцам. XY-Wing устроен иначе: он сочетает три цифры в трёх клетках. В статье сначала правило, потом разбор реальной позиции, клетка за клеткой.

Правило XY-Wing

Две клетки видят друг друга, если стоят в одной строке, одном столбце или одном блоке. В XY-Wing три части:

  • Основа: клетка ровно с двумя кандидатами, X и Y.
  • Первое крыло: клетка ровно с кандидатами X и Z, которая видит основу.
  • Второе крыло: клетка ровно с кандидатами Y и Z, которая тоже видит основу.

Основа – это X или Y, третьего не дано. Если основа равна X, первое крыло X быть не может, значит, оно равно Z. Если основа равна Y, второе крыло Y быть не может, значит, оно равно Z.

Итак, в любом случае одно из двух крыльев равно Z. Клетка, которая видит оба крыла, находится в одной строке, столбце или блоке с этой Z, а значит, сама Z быть не может. Какое именно крыло равно Z, вы не узнаёте, и знать это не нужно. Крылья не обязаны видеть друг друга. Обычно они и не видят.

Правило в одном предложении

Основа XY, крылья XZ и YZ: уберите Z из каждой клетки, которая видит оба крыла.

Разбор примера шаг за шагом

В этой позиции простые ходы закончились, одиночек не осталось. В каждой пустой клетке записаны кандидаты, то есть цифры, которые там ещё возможны. Клетки названы так: R4C1 – это строка 4 (row), столбец 1 (column).

Поле судоку с записанными кандидатами во всех пустых клетках. Одиночек не осталось.714296295388292945316167356718429163691379192467854691791589895936722853769419786312541523412325894897181961562461225894892591781793C1R1C2R2C3R3C4R4C5R5C6R6C7R7C8R8C9R9
Позиция до XY-Wing. В каждой пустой клетке показаны кандидаты.
  • 5 исходная цифра
  • 5 уже решено
  • 5 новая цифра
  • 5 кандидат шаблона
  • 5 кандидат, который уходит

Это поле из урока Dojo в Sudoku Royale по этой технике, так что вы можете пройти тот же пример в приложении.

Найдите шаблон

Посмотрите на клетки ровно с двумя кандидатами. В R4C1 стоят 1 и 6. Возьмите её как основу и посмотрите, какие клетки она видит:

  • R4C4 содержит 1 и 9. Она в строке 4, той же, что и основа. Единица у неё общая с основой.
  • R5C2 содержит 6 и 9. Она в блоке 4, том же, что и основа. Шестёрка у неё общая с основой.

У обоих крыльев второй кандидат – 9. Значит, X равно 1, Y равно 6, а Z равно 9. Это XY-Wing.

XY-Wing с основой R4C1, где стоят 1 и 6, и крыльями R4C4 с кандидатами 1 и 9 и R5C2 с кандидатами 6 и 9. Девятка убирается из пяти клеток, которые видят оба крыла.714296295388292945316167356718429163691379192467854691791589895936722853769419786312541523412325894897181961562461225894892591781793C1R1C2R2C3R3C4R4C5R5C6R6C7R7C8R8C9R9
Три оранжевые клетки образуют XY-Wing. R4C1 – основа, а R4C4 и R5C2 – крылья. Девятка убирается из R4C2, R4C3, R5C4, R5C5 и R5C6.

Проверьте оба варианта

  • Вариант А: в R4C1 стоит 1. Тогда в R4C4 единицы быть не может, значит, там 9.
  • Вариант Б: в R4C1 стоит 6. Тогда в R5C2 шестёрки быть не может, значит, там 9.

В обоих вариантах девятка стоит в R4C4 или в R5C2. Теперь найдите клетки, которые видят оба крыла. R4C2 и R4C3 находятся в строке 4 вместе с R4C4 и в блоке 4 вместе с R5C2. R5C4, R5C5 и R5C6 находятся в блоке 5 вместе с R4C4 и в строке 5 вместе с R5C2. У всех пяти клеток среди кандидатов есть 9, так что уберите 9 из всех пяти.

Используйте результат

XY-Wing сам не ставит цифр, но его исключения часто открывают следующий ход. В R5C5 было два кандидата, 8 и 9. Девятка ушла, и единственным кандидатом остаётся 8. Это голая одиночка: ставьте 8 в R5C5. В R5C6 были кандидаты 5 и 9, так что теперь там остался только кандидат 5.

После XY-Wing в клетке R5C5 остался только кандидат 8, поэтому восьмёрка ставится туда.7142962953882929453161673567184291636137192467854691791588536722853769419786312541523412325894897181961562461225894892591781793C1R1C2R2C3R3C4R4C5R5C6R6C7R7C8R8C9R9
После исключений в R5C5 остаётся единственный кандидат 8.

Попробуйте Sudoku Royale

Классическое судоку, каким вы его знаете: без рекламы, всплывающих окон и лишнего. Свежая ежедневная головоломка, бесконечная практика без таймера и тренировки по техникам. А когда захочется драйва, соревнуйтесь на одном общем поле: от 2 до 18 игроков.

Скачать Sudoku Royale: бесплатно на iOS

Как искать XY-Wing

Нужны полные заметки (англ.): шаблон держится на точных кандидатах трёх клеток. Дальше ищите в таком порядке:

  1. Отметьте клетки с двумя кандидатами. Только они могут входить в XY-Wing. В сложной головоломке их часто от десяти до двадцати.
  2. Пробуйте каждую как основу. Для основы с X и Y посмотрите клетки, которые она видит. Найдите одну клетку с X и другой цифрой и одну клетку с Y и другой цифрой.
  3. Сравните вторые цифры. Если вторая цифра в обеих клетках одна и та же, перед вами XY-Wing, а эта цифра – Z.
  4. Найдите клетки, которые видят оба крыла. Уберите Z из каждой такой клетки, где она есть среди кандидатов.
  5. Вернитесь к простым ходам. Снова поищите голые одиночки и скрытые одиночки.

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

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

  • Клетка с тремя кандидатами. У всех трёх клеток должно быть ровно по два кандидата. Если у основы X, Y и Z, это уже XYZ-Wing (англ.), и Z можно убрать только из клеток, которые видят все три клетки.
  • Исключение из клеток, видящих лишь одно крыло. Клетка должна видеть оба крыла. Клетка, которая видит только одно крыло и основу, своего кандидата сохраняет.
  • Неверная основа. Основа – это клетка, которая видит обе другие, и Z в ней нет. Если принять за основу крыло, вы уберёте не ту цифру.
  • Крылья без общей цифры. Если вторые кандидаты двух крыльев разные, XY-Wing нет, и убирать нечего.

Когда искать XY-Wing и что учить дальше

В лёгких и средних головоломках XY-Wing не нужен. Ищите его, когда вы застряли в сложной головоломке: все заметки записаны, а одиночки, пары и указывающие пары ничего больше не дают. Хороший знак – поле, где много клеток с двумя кандидатами.

Тренируйте технику «XY-Wing» в Dojo

В Dojo в Sudoku Royale есть короткий урок и тренировка по этому шаблону: поле за полем, и на каждом он и есть следующий ход. Ваш рекорд – самая быстрая серия верных ответов подряд, и его можно сравнить с результатами других игроков. Откройте тренировку «XY-Wing» на iPhone или прочитайте, как устроен Dojo (англ.).

Скачать Sudoku Royale: бесплатно на iOS

Другие техники этого уровня: рыба-меч, которая использует одну цифру в трёх строках и трёх столбцах, и простая раскраска, которая прослеживает одну цифру по цепочке клеток. После XY-Wing стоит изучить W-Wing (англ.), связывающий две клетки с одинаковой парой кандидатов. XY-Wing – ещё и короткая цепочка из трёх клеток, а XY-цепочка (англ.) применяет ту же идею к большему числу клеток.

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

Что такое XY-Wing в судоку?

XY-Wing – это шаблон из трёх клеток по два кандидата в каждой: основа с X и Y и два крыла, видящие основу, одно с X и Z, другое с Y и Z. Одно из крыльев обязательно равно Z, поэтому Z можно убрать из каждой клетки, которая видит оба крыла.

Y-Wing и XY-Wing – это одно и то же?

Да. Y-Wing и XY-Wing – два названия одного шаблона.

Должны ли крылья XY-Wing видеть друг друга?

Нет. Каждое крыло должно видеть только основу. Исключения делаются в клетках, которые видят оба крыла.

Каких кандидатов убирает XY-Wing?

Он убирает Z, цифру, общую для обоих крыльев, из каждой клетки, которая видит оба крыла. Основа и крылья своих кандидатов сохраняют.

Чем XY-Wing отличается от XYZ-Wing?

В XY-Wing у основы два кандидата, X и Y. В XYZ-Wing у основы три кандидата, X, Y и Z, так что сама основа тоже может оказаться Z. Поэтому Z можно убрать только из клеток, которые видят все три клетки.

Попробуйте Sudoku Royale

Скачать бесплатно в App Store
Sudoku Royale: классическое судоку без рекламы, живые матчи, когда захочетсяСкачать бесплатно