Che cos'e un risolutore Nonogram?
Un risolutore Nonogram prende gli indizi numerici di un puzzle di logica illustrata e calcola quali celle devono essere piene e quali devono restare vuote. Picross, Griddlers, Hanjie e parole crociate giapponesi usano regole molto simili, quindi lo stesso strumento puo aiutare con tutti questi nomi.
Gli indizi descrivono gruppi di celle piene. Un indizio 4 2 significa un blocco di quattro celle, almeno una cella vuota, poi un blocco di due celle. Il solver confronta ogni possibilita di riga con ogni possibilita di colonna finche rimane una griglia immagine compatibile.
- Inserire indizi di righe e colonne da Nonogram, Picross, Griddlers o Hanjie.
- Controllare se gli indizi hanno una risposta valida.
- Mostrare la griglia completata quando le regole coincidono.
- Trovare indizi impossibili, troppo aperti o ambigui.
Come usare questo risolutore Nonogram
Inizia scegliendo larghezza e altezza. La larghezza e il numero di colonne, mentre l'altezza e il numero di righe. Il valore Gruppi controlla quante caselle indizio compaiono per ogni linea; sceglilo abbastanza grande per la linea di indizi piu lunga.
Dopo aver creato la griglia, scrivi gli indizi delle colonne sopra il tabellone e gli indizi delle righe a sinistra. Lascia vuote le caselle non usate. Se una linea non contiene celle piene, puoi lasciarla vuota o usare 0, poi premere Risolvi.
- Scegli Larghezza, Altezza e Gruppi.
- Premi Crea griglia.
- Inserisci gli indizi delle colonne dall'alto verso il basso.
- Inserisci gli indizi delle righe da sinistra a destra.
- Premi Risolvi per riempire la griglia di risposta.
Come funzionano gli indizi Nonogram
Ogni numero indica la lunghezza di un blocco pieno. Piu numeri nella stessa linea appaiono sempre nell'ordine indicato e richiedono almeno una cella vuota tra due blocchi. Gli spazi prima del primo blocco e dopo l'ultimo possono avere qualsiasi lunghezza, anche zero.
Questa regola semplice e cio che rende logici i Nonogram. Se un blocco e abbastanza lungo da far sovrapporre tutte le sue posizioni possibili, le celle comuni devono essere piene. Quando un blocco e fissato, le celle intorno spesso diventano separatori vuoti.
- 5 significa un gruppo di cinque celle piene.
- 1 1 significa due gruppi singoli con almeno una cella vuota tra loro.
- 0 o una linea vuota significa nessuna cella piena in quella linea.
- Righe e colonne devono concordare sulle stesse celle piene.
Nessuna soluzione o piu soluzioni
Un Nonogram valido richiede che gli indizi di righe e colonne descrivano lo stesso totale di celle piene. Se le righe sommano 32 celle piene ma le colonne ne sommano 30, non puo esistere una soluzione.
Alcuni set di indizi sono bilanciati ma ambigui. In quel caso piu griglie rispettano tutte le regole. Un buon Nonogram pubblicato di solito ha una soluzione unica, perche l'unicita permette di procedere con logica invece che con tentativi.
Come lavora il solver
Il solver genera prima tutti gli schemi validi per ogni riga e colonna. Poi elimina quelli che contraddicono le celle confermate. Quando tutti gli schemi rimasti per una linea concordano su una cella, quella cella diventa forzata.
Se la logica forzata non completa la griglia, usa una ricerca controllata. Sceglie la riga o colonna con meno possibilita rimaste, prova uno schema e conserva solo i rami che continuano a soddisfare tutti gli indizi incrociati.