Площа - У цьому тексті квадрат означає один із дев’яти менших (3 × 3) квадратів, на які поділено судоку.
Блок - Блок - це рядок, стовпець і квадрат. У судоку кожне з чисел від 1 до 9 має бути рівно по одному в кожному блоці.
Кандидати - Кандидати для даного поля - це цифри, які, на нашу думку, можуть бути тут.

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

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

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

Які більш складні правила? Їх багато, і складно назвати їх усіх, скоріше зупиніться на принципі найважливіших. Попередню багатопольову стратегію потрібно узагальнити. Наприклад, якщо в одному блоці є два поля з точно двома однаковими кандидатами, то ці цифри не можуть бути в жодному іншому полі всередині блоку. Те саме можна зробити для трьох, чотирьох… полів.

Але ми все ще рухаємось лише в межах одного кварталу. Стратегії, за допомогою яких я можу використовувати взаємодію між кількома блоками, також важливі. Найпростішим є поєднання квадрата і рядка або стовпця. Якщо всі поля з певним кандидатом одночасно знаходяться в одному рядку (стовпці) на квадраті, тоді ми знаємо, що це число не може бути в жодному іншому полі цього рядка (стовпця).

Жорстке (пекельне) судоку
У складних судоку ми зазвичай не уникаємо вирішення варіантів аналізу стилю. Ми зосереджуємося на полі і думаємо про наслідки наявності на ньому заданого числа. Якщо у нас є суперечка, ми знаємо, що номер не може бути там, тому ми можемо зняти його з кандидатів. Але навіть якщо ми не вступаємо в суперечку, ми можемо щось дізнатись. Якщо всі варіанти мають однакові наслідки (не може бути кандидата на поле), то це означає, що ми можемо врахувати цей наслідок. Особливо доречно зосередитись на полях із лише двома кандидатами або на блоках, де для даного числа існує лише два варіанти розміщення.

Найважче судоку може бути неможливим навіть при складних стратегіях. Тоді нічого не залишається, як спробувати вгадати. Для поля просто вгадайте його значення. Це рішення грубої сили, тому що якщо ми не вдаримося по ньому, то нам доведеться повернутися назад і спробувати інший варіант. Цей підхід не дуже популярний серед машин для очищення, оскільки він тривалий і нудний. Краще намагатися діяти чисто логічно. Однак справа в тому, що деякі "логічні" стратегії також близькі до цього підходу. Але є різниця між тим, як взяти в голову варіанти і спробувати їх усі механічно.

пекельний

А щоб не забути дітей, ми пропонуємо якісне, дерев’яне судоку вдома.