Nonogram Hub
Nonogram Hub

Il metodo della sovrapposizione

Se impari una sola tecnica di nonogramma, che sia questa. Il metodo della sovrapposizione è il modo in cui ricavi celle piene certe da un indizio prima di sapere esattamente dove si trova la sua sequenza — ed è il motore dietro la maggior parte delle mosse d'apertura. Questa guida copre il ragionamento, una formula di una riga e come funziona quando un indizio ha più numeri. Si basa sulla guida alle prime mosse; se sequenza e indizio non sono ancora termini familiari, comincia dalle regole.

L'idea: falla scorrere in entrambi i sensi

Prendi una qualsiasi singola sequenza e immagina di spingerla il più lontano possibile verso un'estremità della sua riga, e poi il più lontano possibile verso l'altra. Queste sono le due posizioni estreme che la sequenza potrebbe occupare. Qualsiasi cella coperta in entrambe le posizioni deve essere piena — non esiste alcuna disposizione di quella sequenza che la lasci vuota. Le celle coperte in solo uno dei due estremi restano per ora sconosciute.

Ecco tutto il metodo. Non hai bisogno di sapere dove va davvero la sequenza; ti servono solo le celle che non può evitare.

Una formula di una riga

Per una singola sequenza di lunghezza k in una riga di n celle, il numero di celle garantite è 2k − n, collocate al centro della riga — ogni volta che quel numero è positivo. Una sequenza di 4 in una riga larga 5 dà 2×4 − 5 = 3 celle forzate; una sequenza di 3 dà solo 2×3 − 5 = 1. Più la lunghezza della sequenza si avvicina all'intera riga, più fissa.

La stessa idea si amplia. Una sequenza di 7 in una riga larga 10 forza 2×7 − 10 = 4 celle al centro. Una volta preso il ritmo, raramente devi calcolare il numero in modo esplicito — l'immagine dello scorrere in entrambi i sensi ti dà la stessa risposta a occhio.

Sovrapposizione di una singola sequenza

4

4 in una riga larga 5: 2×4 − 5 = 3 celle forzate al centro.

3

3 in una riga larga 5: 2×3 − 5 = 1 cella forzata, il centro.

7

7 in una riga larga 10: 2×7 − 10 = 4 celle forzate.

Sovrapposizione con più di un numero d'indizio

Quando l'indizio di una riga ha più numeri, il metodo funziona comunque — misuri semplicemente il margine condiviso su tutta la riga. Somma tutte le sequenze più gli spazi di una cella richiesti tra di esse; sottrai il risultato dalla lunghezza della riga. Il risultato è il "margine" — di quanto l'intera disposizione può spostarsi. Ogni singola sequenza forza allora (la propria lunghezza − il margine) celle, ovunque ciò sia positivo.

Prendi una riga larga 10 con l'indizio 4 3. Le sequenze più uno spazio richiedono 4 + 1 + 3 = 8 celle, quindi il margine è 10 − 8 = 2. La sequenza di 4 forza 4 − 2 = 2 celle, e la sequenza di 3 forza 3 − 2 = 1 cella. Perfino una riga affollata ti consegna tre celle certe prima che tu abbia collocato qualcosa con esattezza.

Sovrapposizione con più indizi: 4 3 in una riga larga 10

4 3

Margine = 10 − (4+1+3) = 2. La sequenza di 4 forza 2 celle, la sequenza di 3 forza 1 — tre celle certe in tutto.

Quando la sovrapposizione non ti dà nulla

Se una sequenza è corta rispetto alla sua riga — k piccolo, n grande — la formula va a zero o in negativo, e la sovrapposizione lì non forza nulla. È del tutto normale e non un vicolo cieco. Significa solo che l'apertura non è in quella riga; trova una riga o colonna più vincolata, fai progressi lì, e le celle che riempi ridurranno il margine di questa riga finché la sovrapposizione non comincerà a mordere. La sovrapposizione è raramente l'intera soluzione, ma è quasi sempre la via d'ingresso.