Час грати?

Грати в судоку!

Техніка XYZ-Wing у судоку

СкладніКласичне + кілерКрок 23 з 383 хвилини читання

XYZ-Wing — це Y-Wing із товстішим шарніром. Замість опорної клітинки з двома кандидатами тут клітинка з трьома, а ціна зайвої цифри — значно менша зона виключення, проте візерунок трапляється досить часто, щоб його вивчити.

Що це за візерунок

Задіяно три клітинки:

  • Опорна клітинка рівно з трьома кандидатами, {x,y,z}.
  • Клешня, що бачить опорну клітинку, з рівно двома кандидатами {x,z}.
  • Друга клешня, що бачить опорну клітинку, з рівно двома кандидатами {y,z}.

Цифра z є в усіх трьох клітинках. Яке б значення не прийняла опорна клітинка, одна з трьох клітинок зрештою міститиме z:

  • Опорна клітинка — z, і на цьому все.
  • Опорна клітинка — x, тож перша клешня мусить бути z.
  • Опорна клітинка — y, тож друга клешня мусить бути z.

Отже, z гарантовано стоїть десь у цих трьох клітинках. Будь-яка клітинка, що бачить усі три, втрачає z.

Y-WingXYZ-Wing
Опорна клітинкаДва кандидатиТри кандидати
КлешніДві, обидві з двома кандидатамиДві, обидві з двома кандидатами
Клітинки, що мають бачити візерунокДві клешніОпорна клітинка й обидві клешні
Типові ціліКілька клітинокОдна чи дві клітинки, зазвичай у блоці опорної клітинки

Оскільки сама опорна клітинка може містити z, ціль має бачити й опорну клітинку. Тому XYZ-Wing майже завжди спрацьовує всередині блока, де лежить опорна клітинка.

Коли його шукати

  • У тебе лишилося кілька клітинок із трьома кандидатами, а клітинки з двома кандидатами поруч ділять цифри.
  • Пошук Y-Wing не вдався лише тому, що в шарнірі був один кандидат зайвий.
  • Дві клітинки з двома кандидатами в блоці чи лінії збігаються рівно за однією цифрою, а поруч є клітинка з трьома кандидатами, що містить обидві їхні інші цифри.

Як застосувати, крок за кроком

  1. Обери клітинку з рівно трьома кандидатами й вважай її опорною.
  2. Знайди клітинки з двома кандидатами, що її бачать і чиї обидві цифри входять до трьох цифр опорної.
  3. Візьми дві такі клешні, які разом покривають три цифри опорної клітинки й ділять рівно одну цифру, z.
  4. Випиши клітинки, що бачать опорну клітинку й обидві клешні.
  5. Видали z з кожної клітинки зі списку.

Розібраний приклад

Стеж за трьома клітинками: опорна A8 містить 5, 6 і 7, клешня A5 (рядок A) містить 6 і 7, а клешня C7 (блок 3) містить 5 і 6. Спільна цифра — 6.

  1. Простіші техніки вичерпано. Придивись до A8 і клітинок із двома кандидатами навколо неї.

  2. Опорна клітинка A8 містить 5, 6 і 7. Клешня A5 містить 6 і 7, клешня C7 містить 5 і 6.

  3. A8 бачить A5 через рядок A і C7 через блок 3. Усі три клітинки можуть бути 6.

  4. Якщо опорна клітинка A8 — це 7, A5 втрачає свою 7 (рядок A) і має бути 6.

  5. Якщо A8 — це 5, C7 втрачає свою 5 (блок 3) і має бути 6.

    Якщо A8 — це 6, то 6 міститься в самій опорній клітинці.

  6. У кожному випадку одна з A8, A5 або C7 — це 6.

    A7 бачить усі три: A8 і A5 через рядок A, A8 і C7 через блок 3.

  7. 6 видалено з A7, бо вона бачить опорну клітинку й обидві клешні, а одна з них завжди 6.

Простіші техніки вичерпано. Придивись до A8 і клітинок із двома кандидатами навколо неї.

Розбери три випадки. Якщо A8 — це 7, A5 втрачає свою 7 і мусить бути 6. Якщо A8 — це 5, C7 втрачає свою 5 і мусить бути 6. Якщо A8 — це 6, її має опорна клітинка. Щоразу 6 стоїть в одній із клітинок A8, A5 чи C7.

Тепер перевір цілі. A7 (5, 6, 9) ділить рядок A з A8 і A5 та блок 3 з A8 і C7, тож бачить усі три клітинки. Вона єдина така, і 6 зникає з неї, лишаючи 5 і 9.

Типові помилки

  • Забути про опорну клітинку під час перевірки видимості. Ціль, що бачить обидві клешні, але не опорну клітинку, нічого не доводить, бо опорна може бути самою z.
  • Використати клешню з трьома кандидатами. Обидві клешні мають бути строго з двома кандидатами.
  • Обрати клешні, що ділять дві цифри. Вони мають збігатися рівно за однією, а разом з опорною клітинкою покривати рівно три цифри.
  • Вимагати, щоб клешні бачили одна одну. Це не обов'язково.
  • Виключати не ту цифру, що z. Під загрозою лише спільна цифра.

Де ти його зустрінеш

XYZ-Wing з'являються на складному класичному судоку, зазвичай одразу після того, як простіші крила перестають працювати. Це добра звичка до початку роботи з ланцюгами, бо те саме читання «опорна клітинка й клешні» згодом робить довші ланцюгові візерунки зрозумілими.