Потужний риб'ячий шаблон із двох рядків і двох стовпців для виключення кандидатів
X-Wing — базовий риб'ячий (fish) шаблон у судоку. Якщо кандидат трапляється рівно у двох позиціях у кожному з двох рядків і ці позиції лежать у тих самих двох стовпцях, ви отримуєте потужні виключення в цих стовпцях.
X-Wing виникає, коли цифра-кандидат трапляється рівно двічі у двох різних рядках, а ці чотири клітинки лежать у тих самих двох стовпцях і утворюють прямокутник.
За правилами судоку кандидат має зайняти рівно дві з цих чотирьох клітинок — по одній у кожному рядку. Тобто він заповнить одну з двох діагональних пар.
У будь-якому разі кожен зі стовпців отримує по одному входженню цифри з цих рядків. Тому жодна інша клітинка в цих двох стовпцях цифру містити не може.
Та сама логіка працює й у транспонованому вигляді: якщо кандидат трапляється рівно двічі у двох стовпцях у тих самих двох рядках, виключайте його з решти цих рядків.
Назва X-Wing походить від того, що з'єднання чотирьох кутів по діагоналі малює літеру X.
Це найпростіший представник родини риб (X-Wing = 2x2, Swordfish = 3x3, Jellyfish = 4x4).
Кандидат 7 у рядку 0 трапляється лише в стовпцях 3 і 6, а в рядку 5 — теж лише в стовпцях 3 і 6. Ці чотири клітинки утворюють прямокутник. Отже, 7 можна виключити з усіх інших клітинок стовпців 3 і 6. Сині клітинки — кути X-Wing, червоні показують, де 7 виключається.
Знайдіть X-Wing на цифрі 7 у наведеній схемі. Вона трапляється рівно двічі в рядках 0 і 5 — у стовпцях 3 і 6. Визначте чотири кутові клітинки, що утворюють прямокутник X-Wing, а потім з'ясуйте, які клітинки в стовпцях 3 і 6 втрачають кандидата 7.