Swordfish

Volodymyr Sakhan  · 

«Swordfish» — це просунута техніка судоку, яка розширює логіку X-Wing з двох рядків до трьох. Як і її попередниця, техніка «Swordfish» працює виключно з кандидатами — тому вам знадобляться нотатки олівцем, перш ніж ви зможете її застосувати.

Коли цифра може бути вписана лише у дві або три клітинки в кожному з трьох рядків, і всі ці клітинки належать до тих самих трьох стовпців, цифра заблокована в цих рядках для цих стовпців. Усі інші входження цієї цифри у трьох стовпцях можна сміливо виключити.

Що таке «Swordfish»?

Swordfish — це риб'ячий візерунок, що охоплює три рядки та три стовпці. Виберіть цифру-кандидата та знайдіть три рядки, де вона з'являється лише у двох або трьох клітинках. Якщо всі ці клітинки потрапляють саме в ті самі три стовпці, ви маєте Swordfish.

Ключова ідея: де б цифра не з'явилася в цих трьох рядках, вона повинна займати кожний із трьох стовпців рівно один раз. Це означає, що жодна інша клітинка в цих трьох стовпцях не може містити ту саму цифру — тому будь-яку цифру-кандидата поза клітинками візерунка можна виключити.

Коли використовувати «Swordfish»

«Swordfish» — це просунута техніка. Використовуйте її, коли простіші методи не дають результату:

Покроковий приклад

У наведених нижче прикладах показано «Swordfish» на основі рядків та «Swordfish» на основі стовпців. Обидва слідують однаковій логіці — змінюється лише напрямок сканування.

«Swordfish» на основі рядків — цифра 1

У цій головоломці цифра 1 утворює Swordfish у рядках 2, 5 та 8 — усі вони обмежені стовпцями A, D та E.

  1. Заповніть нотатки олівцем. Зосередьтеся на цифрі 1.
  2. У рядку 2 цифра 1 може бути лише в A2 або D2 (два кандидати в стовпцях A та D).
  3. У рядку 5 цифра 1 може бути тільки в A5, D5 або E5 (три кандидати в стовпцях A, D та E).
  4. У рядку 8 цифра 1 може бути лише в D8 або E8 (два кандидати у стовпцях D та E).
  5. Усі сім клітинок знаходяться у стовпцях A, D та E — саме у трьох стовпцях.
  6. У стовпці A є кандидати в рядках 2 і 5; у стовпці D — у рядках 2, 5 і 8; у стовпці E — у рядках 5 і 8. Кожен стовпець представлений принаймні у двох із трьох рядків.
  7. Де б не опинилася цифра 1 у рядках 2, 5 та 8, вона заповнює стовпці A, D та E по одному разу. Жоден інший рядок у цих стовпцях не може містити цифру 1.
  8. Виключіть 1 з A1, D1, A3, D3, E3, D4 та E4 (позначено помаранчевим кольором).
134569145827158715639241345621457179895167137842134618138257927895463172139548641681872939324715ABCDEFGHI123456789
«Swordfish» на основі рядків: цифра 1 у рядках 2, 5, 8 (зелений колір) обмежена стовпцями A, D, E. Помаранчеві клітинки втрачають кандидата 1.

Форма 2-3-2 — рядок 5 має три кандидати, а рядки 2 і 8 мають по два — є найпоширенішою формою Swordfish. Вона працює так само добре, як і симетричний шаблон 2-2-2.

«Swordfish» на основі стовпців — цифра 5

Тут цифра 5 утворює Swordfish у стовпцях A, D та I — всі обмежені рядками 2, 5 та 6.

  1. Заповніть нотатки олівцем. Зосередьтеся на цифрі 5.
  2. У стовпці A цифра 5 може бути тільки в A2 або A6 (два кандидати в рядах 2 і 6).
  3. У стовпці D цифра 5 може бути тільки в D2 або D5 (два кандидати в рядах 2 і 5).
  4. У стовпці I цифра 5 може бути тільки в I5 або I6 (два кандидати в рядках 5 і 6).
  5. Усі шість клітинок знаходяться у рядках 2, 5 та 6 — саме у трьох рядках.
  6. Рядок 2 має кандидати у стовпцях A та D; рядок 5 — у D та I; рядок 6 — у A та I. Кожен рядок представлений принаймні у двох із трьох стовпців.
  7. Де б не опинилася цифра 5 у стовпцях A, D та I, вона заповнює рядки 2, 5 та 6 по одному разу. Жоден інший стовпець у цих рядках не може містити цифру 5.
  8. Виключіть 5 з F2, B5, F5, B6 та C6 (позначено помаранчевим кольором).
69134825728594573164268597481279856792594567134515715795732864594165372827819438429651ABCDEFGHI123456789
«Swordfish» на основі стовпців: цифра 5 у стовпцях A, D, I (зелений колір) обмежена рядками 2, 5, 6. Помаранчеві клітинки втрачають кандидата 5.

«Swordfish» на основі стовпців працює так само, як і форма на основі рядків. Зі зміною місць рядків і стовпців чистий шаблон 2-2-2 є найпростішою можливою формою «Swordfish».

«Swordfish» та пов'язані техніки

«Swordfish» належить до сімейства технік судоку «риба», разом із X-Wing (два рядки/стовпці) та «Jellyfish» (чотири рядки/стовпці). Усі три використовують той самий принцип: якщо кандидат обмежений N рядками та N відповідними стовпцями, він повністю забирає ці стовпці для цих рядків.

На практиці X-Wing зустрічається набагато частіше, ніж Swordfish, а Jellyfish — ще рідше. Якщо сканування X-Wing не дало результатів, спробуйте Swordfish, перш ніж переходити до більш складних стратегій, таких як Y-Wing. Патерни «Fish» ніколи не перекриваються один з одним на одній і тій же цифрі — якщо спрацьовує X-Wing, на цій цифрі в тому ж напрямку не може бути Swordfish.

Практикуйте Swordfish онлайн

Swordfish найчастіше зустрічається у складних та експертних головоломках. Найкращий спосіб засвоїти цю схему — шукати її під час розв'язання реальних головоломок, а не у вигаданих прикладах.

Пограйте у складний судоку та спробуйте знайти візерунок із трьох рядків — або перегляньте наш повний посібник із розв’язування, щоб ознайомитися зі структурованим підходом до всіх технік судоку.

Поширені запитання

«Swordfish» — це техніка виключення кандидатів. Коли цифра з'являється лише у 2–3 клітинках у кожному з трьох рядків, і всі ці клітинки належать до тих самих трьох стовпців, цифра має бути розміщена в цих рядках для цих стовпців — отже, кандидата можна виключити з усіх інших клітинок у цих трьох стовпцях.

Увімкніть нотатки олівцем, а потім виберіть цифру. Скануйте рядки та знайдіть три, у яких ця цифра з’являється лише у 2–3 клітинках. Перевірте, чи всі ці клітинки знаходяться в одних і тих самих трьох стовпцях. Якщо так, і кожен стовпець має кандидати принаймні з двох із трьох рядків, у вас є «Swordfish» — виключіть цю цифру з усіх інших клітинок у цих трьох стовпцях.

X-Wing використовує два рядки та два стовпці; Swordfish використовує три рядки та три стовпці. Логіка та сама — цифра, заблокована у відповідних рядках та стовпцях — але Swordfish виявляє більш складні розподіли кандидатів, з якими X-Wing не може впоратися.

Так. «Swordfish» на основі стовпців працює так само: знайдіть три стовпці, де цифра з’являється лише у 2–3 клітинках кожного, і всі вони обмежені тими самими трьома рядками. Цифра тоді заблокована у цих стовпцях для цих рядків, і ви можете здійснити її виключення з усіх інших клітинок у цих трьох рядках.

Готові попрактикуватися у Swordfish? Пограйте у складний судоку та шукайте трирядковий шаблон — або створіть безкоштовний обліковий запис, щоб відстежувати свій прогрес.