Nonogram Hub
Nonogram Hub

Завершені блоки

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

Закрийте завершену послідовність

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

У прикладі нижче підказка рядка — 3 2, і послідовність із 3 вже розміщена. Оскільки ця послідовність вже має повну довжину, клітинки з обох її боків закриваються знаком ✕ — і саме ці закриття потрібні далі послідовності з 2 та перехресним рядкам.

Закриття завершеної послідовності з 3

3 2

Послідовність із 3 має повну довжину, тож клітинки з обох боків закриваються порожніми (✕) — відокремлюючи її від послідовності з 2, яка ще попереду.

З'єднайте дві клітинки однієї послідовності

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

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

З'єднання двох клітинок однієї послідовності з 4

4

Дві заповнені клітинки на відстані чотирьох мають бути однією послідовністю з 4: заповніть дві між ними, потім закрийте обидва кінці (✕).

Чому закриття розблоковує перехресні рядки

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

Не закривайте послідовність до її завершення

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