Техніки розв'язання судоку

Техніка судоку — це правило дедукції для звуження того, куди може стати цифра. Це повна бібліотека — 25 із них, упорядкованих від початківця до експерта, з тим, для чого кожна потрібна й яку вивчити першою.

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

Це каталог із 25 технік вікі, згрупованих за складністю. Складні не розв'язують «важчі» головоломки тим, що хитріші — вони розв'язують їх, обробляючи позиції, де прості техніки вичерпуються. Здебільшого вам потрібна лише жменька. Читайте далі про те, які з них варті вашого часу першими і як працює драбина над ними.

Що насправді означає «техніка судоку»

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

Судоку — логічна головоломка. У належно зробленій головоломці є рівно один розв'язок, і кожен хід на шляху вимушений правилом, що кожен рядок, кожен стовпець і кожен блок 3×3 мають містити 1–9 один раз. Тож техніка — це не те, як ви «вирішуєте», що поставити в клітину, а те, як ви доводите, що є лише одна законна відповідь. Якщо техніка колись начебто вимагає здогаду, ви або пропустили висновок, або головоломка зламана.

  • Техніка або вилучає кандидата з клітини, або ставить цифру в одну.
  • Кожне вилучення зводиться до того самого правила: 1–9 один раз на рядок, стовпець і блок.
  • Судоку не вимагає вгадування — якщо здається, що вимагає, придивіться ще раз.
  • Названі техніки — це шаблонні скорочення, а не додаткові правила.
Кожна техніка закінчується однаково: кандидати виключаються, доки не примушується одна цифра.

Драбина від початківця до експерта, простими словами

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

Гарна новина: більшість опублікованих головоломок ніколи не сягають вище середини цієї драбини. Легкі головоломки падають від самих синглів. Середні потребують пар і locked candidates. Складні потребують X-Wing чи крилового шаблону. Лише головоломки рівня expert і «evil» регулярно вимагають ланцюгів — і вони винагороджують вас за чистих кандидатів більше, ніж за вивчену напам'ять кожну форму ланцюга.

  • Сингли — naked single, hidden single. Одна клітина, одна цифра за раз.
  • Locked candidates — pointing pair, box/line reduction. Цифра, прикута до лінії всередині блоку.
  • Підмножини — naked та hidden pair, triple, quad. Дві, три чи чотири цифри, що замикаються на ті самі клітини.
  • Риби — X-Wing, Swordfish, Jellyfish. Одна цифра, прямокутне вирівнювання по рядках і стовпцях.
  • Крила — XY-Wing, XYZ-Wing, W-Wing, Skyscraper, Empty Rectangle. Короткі ланцюги двозначних клітин.
  • Ланцюги й розфарбовування — Simple Colouring, Remote Pairs, Forcing Chains. Довгі ланцюги вимушених висновків.
Шість рівнів технік судоку як драбина: сингли, locked candidates, підмножини, риби, крила, ланцюги й розфарбовування.
Драбина розв'язання: шість рівнів, кожен має значення лише тоді, коли рівень під ним перестає рухати сітку.

Яку техніку вивчити далі, зважаючи на те, де ви

Якщо ви ніколи не розв'язували судоку, почніть із правил, а потім із двох синглів. Naked single — це клітина, де законним залишається лише один кандидат; hidden single — це цифра, що має лише одну клітину, що залишилася, у рядку, стовпці чи блоці. Разом вони завершують майже кожну легку головоломку й більшість середніх. Відпрацьовуйте їх, доки сканування не стане автоматичним, навіть на сітках, де ви не записували кандидатів. Сторінки технік для naked single і hidden single кожна проводить одну на справжній сітці.

Якщо ви вже можете завершити середню головоломку, але застрягаєте на складній, вивчіть locked candidates наступними. Це те, як 1 в одному блоці може виключити 1 з кожного іншого блоку в тому самому рядку — найкорисніший проміжний хід. Потім naked pairs і triples, і лише після них — риби й крила. Немає честі стрибати одразу до XY-Wing; ви побачите два таких за головоломку, якщо пощастить, і пропускатимете легші ходи щосторінки. Посібник із порядку розв'язання прокладає драбину по одному кроку.

Якщо ви вже розв'язуєте складні головоломки й хочете expert, оновленням є вільне володіння нотацією кандидатів, а не більше названих шаблонів. Більшість ланцюгів живуть усередині кандидатів; ви не побачите їх без розбірливих олівцевих позначок. Прочитайте посібник «розв'язувати швидше» заради рутини швидкісного розв'язувача й сприймайте кожну нову техніку як те, до чого ви вдаєтеся лише тоді, коли простіші справді не рухають сітку.

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

Як вікі організовує 25 технік

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

Групування слідує драбині вище з двома невеликими поступками тому, як гравці насправді вчаться. Найкорисніший ранній проміжний хід — pointing pair — згруповано з locked candidates, бо логічно йому там і місце, хоча ви можете знайти його ще до того, як вивчили пари. А Snyder notation сидить у середньому рівні, хоча технічно це вибір нотації, а не дедукція, бо вона змінює те, як ви скануєте, більше за більшість пар.

  • Початківець — naked single, hidden single, naked pair. Два сингли, без яких не обійтися, плюс перший шаблон вилучення.
  • Середній — hidden pair, naked та hidden triples, naked quad, pointing pair, box/line reduction, Snyder notation. Усе, що потрібно більшості складних головоломок.
  • Експерт — hidden quad, кожна риба, кожне крило (включно з Y-Wing і XY-Wing), Skyscraper, Empty Rectangle, Simple Colouring, Remote Pairs, Unique Rectangle, BUG і Forcing Chains. Набір інструментів для сіток рівня expert.

Що читати далі

Якщо ви новачок, почніть із naked single і hidden single — вони проведуть вас крізь кожну легку й більшість середніх головоломок. Після них прочитайте «як грати» заради правил простими словами й посібник із порядку розв'язання заради порядку, у якому застосовувати техніки, коли у вас більше за кілька в активі. Сітка каталогу під есеєм — це решта бібліотеки; переглядайте її будь-коли, коли головоломка зупиняється й ви хочете знати, якого висновку вам, можливо, бракує.

Переглянути каталог

Середній рівень

Експерт

Hidden Quad

Чотири цифри, обмежені тими самими чотирма клітинами одиниці — кожного іншого кандидата здерто з цих клітин.

X-Wing

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

Swordfish

Трилінійне узагальнення X-Wing для однієї цифри, що вилучає її через три лінії, які перетинаються.

Jellyfish

Чотирилінійна риба: той самий одноцифровий шаблон, що X-Wing і Swordfish, масштабований на чотири рядки й чотири стовпці.

XY-Wing

Три двозначні клітини, що утворюють шарнір, який вилучає спільного кандидата з клітин, що бачать обидва крила.

Y-Wing

Інша назва XY-Wing — триклітинний двозначний шарнір, що прибирає спільного кандидата.

XYZ-Wing

XY-Wing із трикандидатним pivot — спільна цифра вилучається з клітин, що бачать усі три крилові клітини.

W-Wing

Дві однакові двозначні клітини, з'єднані сильним зв'язком на одній цифрі, вилучають іншу цифру з клітин, що бачать обидві.

Skyscraper

Одноцифровий ланцюг на двох лініях з однією спільною поперечною лінією, що вилучає цифру там, де дальні кінці бачать спільні клітини.

Empty Rectangle

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

Simple Coloring

Двоколірне зчеплення сильних зв'язків однієї цифри для викриття суперечностей і вилучень.

Remote Pairs

Ланцюг двозначних клітин, що всі ділять тих самих двох кандидатів, дає змогу вилучити обидві цифри з клітин, що бачать кожен кінець.

Unique Rectangle

Використовує той факт, що коректна головоломка має один розв'язок, щоб уникнути смертельного чотириклітинного прямокутника.

BUG (Bivalue Universal Grave)

Скорочення унікальності: коли кожна нерозв'язана клітина двозначна, крім однієї, дивний кандидат — це відповідь.

Forcing Chains

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

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

Які техніки судоку вивчити першими?
Naked single і hidden single. Naked single — це клітина, де вісім із дев'яти цифр уже використано в її рядку, стовпці чи блоці, лишаючи одного законного кандидата. Hidden single — це цифра, що має лише одну клітину, що залишилася, в одиниці. Разом вони розв'язують майже кожну легку головоломку й більшість середніх, а кожна важча техніка існує, щоб створити більше синглів. Не рухайтеся далі, доки обидва не відчуватимуться автоматичними.
У чому різниця між технікими судоку для початківців і складними?
Техніки для початківців діють на одній клітині чи одній одиниці за раз — вони знаходять клітину, що має лише один варіант, або цифру, що має лише одну домівку. Складні техніки дивляться через кілька рядків, стовпців чи блоків одразу й використовують довші ланцюги висновків. Вони не дають вам розв'язати клітини, які правила забороняють; вони лише помічають вилучення, яких прості техніки не бачать. Вони потрібні на складних і експертних головоломках, майже ніколи на легких.
Чи потрібно запам'ятовувати кожну техніку судоку?
Ні. Більшість опублікованих головоломок розв'язувані п'ятьма-шістьма техніками: naked single, hidden single, naked pair, pointing pair, box/line reduction і одна з X-Wing чи XY-Wing для найскладніших сіток. Навіть сильні розв'язувачі рідко вдаються до решти. Вивчайте техніки, коли головоломка справді зупиняється — гнатися за кожним названим шаблоном наперед — це повільніший шлях до вільного володіння, ніж опанування основ.
Яка техніка розв'язує найскладніші головоломки судоку?
Немає єдиної техніки, що розколює кожну складну головоломку. Головоломки рівня expert і «evil» зазвичай потребують суміші: чистих олівцевих позначок, вільного помічання риб і крил (X-Wing, XY-Wing, Skyscraper) і ланцюгів чи розфарбовування на найскладніших позиціях. Forcing Chains — найзагальніший складний інструмент — за достатнього терпіння він розв'язує будь-що, що людина має розв'язати — але він також найповільніший, тож більшість розв'язувачів спершу вичерпують названі шаблони.
Чи відрізняється «техніка» судоку від «стратегії»?
Не зовсім. Обидва слова стосуються названого правила дедукції для вилучення кандидатів чи розташування цифр. Деякі довідники надають перевагу «техніці» для окремих правил (Naked Single, X-Wing) і «стратегії» для того, як ви їх послідовно застосовуєте під час розв'язання — скануй, познач, шукай пари, потім риб — але межа розмита. Вікі вживає «техніку» всюди для правил і «посібник» для порад щодо послідовності.
Чи може судоку колись вимагати вгадування?
Не належно зроблене. Справжнє судоку має рівно один розв'язок, досяжний самою логікою — хоча складні можуть потребувати складних технік, щоб його знайти. Якщо головоломка начебто вимагає здогаду, то або ви пропустили висновок, або головоломка зламана. Поважні видавці й генератори проганяють кожну головоломку через розв'язувач перед випуском саме для того, щоб підтвердити, що логічний шлях існує.

Що вивчити далі

Куди рухатися після цього розділу — почніть звідси, якщо ви новачок, а потім повертайтеся до каталогу в міру просування.

Докладніше

Тренуйтеся онлайн

Застосуйте це на безкоштовних головоломках із підказками, нотатками та чотирма рівнями складності.

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

Ми використовуємо Google Analytics, щоб розуміти, як люди користуються сайтом. Жодні відстежувальні cookies не встановлюються без вашої згоди. Прочитайте нашу політику аналітичних cookies.