Il Sudoku ha una curva di apprendimento bellissima. All’inizio cerchi i numeri mancanti più ovvi. Poi inizi a scrivere i candidati. Poi una griglia si blocca finché non individui una coppia, un candidato bloccato, un pesce, una wing, una catena o un trucco di unicità.
Questa è una lista ampia e pratica delle tecniche di Sudoku. Non sostituisce i tutorial completi: è una mappa. Quando abbiamo già una guida completa, il nome della tecnica contiene il link.
Le tecniche più utili sono scanning, cross-hatching, naked singles, hidden singles, candidati bloccati, coppie nude, coppie nascoste, X-Wing, Swordfish, XY-Wing, Simple Colouring, Unique Rectangles, catene e Almost Locked Sets.
Tecniche di Sudoku per principianti
Queste tecniche sono la base: rapide, affidabili e presenti in quasi ogni puzzle.
Scanning
Scanning è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Cross-Hatching
Cross-Hatching è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Counting
Counting è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Full House
Full House è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Last Free Cell
Last Free Cell è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Last Possible Number
Last Possible Number è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Last Remaining Cell
Last Remaining Cell è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Candidate Elimination
Candidate Elimination è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Pencil Marks
Pencil Marks è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Snyder Notation
Snyder Notation è una tecnica di base che aiuta a piazzare numeri o pulire candidati senza logica avanzata.
Singoli, coppie, triple e quadruple
I sottoinsiemi usano piccoli gruppi di celle o candidati nella stessa casa.
Naked Single
Naked Single individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Hidden Single
Hidden Single individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Naked Pair
Naked Pair individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Hidden Pair
Hidden Pair individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Naked Triple
Naked Triple individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Hidden Triple
Hidden Triple individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Naked Quad
Naked Quad individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Hidden Quad
Hidden Quad individua un piccolo insieme di candidati in una casa per eliminare possibilità che non possono più andare altrove.
Tecniche dei candidati bloccati
I candidati bloccati collegano box, righe e colonne.
Locked Candidates
Locked Candidates sfrutta l’interazione tra box e riga o colonna per rimuovere un candidato impossibile.
Pointing Pair
Pointing Pair sfrutta l’interazione tra box e riga o colonna per rimuovere un candidato impossibile.
Pointing Triple
Pointing Triple sfrutta l’interazione tra box e riga o colonna per rimuovere un candidato impossibile.
Box/Line Reduction
Box/Line Reduction sfrutta l’interazione tra box e riga o colonna per rimuovere un candidato impossibile.
Claiming Pair or Triple
Claiming Pair or Triple sfrutta l’interazione tra box e riga o colonna per rimuovere un candidato impossibile.
Tecniche pesce
I pesci osservano un candidato su più righe e colonne per forzare eliminazioni.
X-Wing
X-Wing segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Swordfish
Swordfish segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Jellyfish
Jellyfish segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Finned X-Wing
Finned X-Wing segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Finned Swordfish
Finned Swordfish segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Finned Jellyfish
Finned Jellyfish segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Sashimi X-Wing
Sashimi X-Wing segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Sashimi Swordfish
Sashimi Swordfish segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Turbot Fish
Turbot Fish segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Two-String Kite
Two-String Kite segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Empty Rectangle
Empty Rectangle segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Skyscraper
Skyscraper segue un singolo candidato su più righe e colonne per bloccarne le posizioni e forzare eliminazioni.
Tecniche wing
Le wing usano poche celle per creare un’alternativa logica ed eliminare candidati.
XY-Wing
XY-Wing usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
XYZ-Wing
XYZ-Wing usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
W-Wing
W-Wing usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
WXYZ-Wing
WXYZ-Wing usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
M-Wing
M-Wing usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
S-Wing
S-Wing usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
XY-Chain
XY-Chain usa poche celle collegate per dimostrare che un candidato condiviso non può restare in certe celle.
Catene e colorazione
Le catene seguono relazioni vero/falso; la colorazione le rende visibili.
Simple Colouring
Simple Colouring segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Multi-Colouring
Multi-Colouring segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Remote Pairs
Remote Pairs segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
X-Chain
X-Chain segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Alternating Inference Chain (AIC)
Alternating Inference Chain (AIC) segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Nice Loop
Nice Loop segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Grouped AIC
Grouped AIC segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Forcing Chain
Forcing Chain segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Nishio
Nishio segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
3D Medusa
3D Medusa segue una catena di conseguenze vero/falso per provare un’eliminazione o un piazzamento.
Tecniche di unicità
Queste tecniche assumono che un Sudoku ben costruito abbia una sola soluzione.
Unique Rectangle
Unique Rectangle usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Unique Rectangle Type 1
Unique Rectangle Type 1 usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Unique Rectangle Type 2
Unique Rectangle Type 2 usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Unique Rectangle Type 3
Unique Rectangle Type 3 usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Unique Rectangle Type 4
Unique Rectangle Type 4 usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Hidden Rectangle
Hidden Rectangle usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Avoidable Rectangle
Avoidable Rectangle usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Unique Loop
Unique Loop usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
BUG and BUG+1
BUG and BUG+1 usa l’idea di soluzione unica per evitare un pattern che darebbe due soluzioni.
Almost Locked Sets e tecniche esperte
Questi metodi sono meno comuni, ma essenziali nei puzzle molto difficili.
Almost Locked Set (ALS)
Almost Locked Set (ALS) usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
ALS-XZ
ALS-XZ usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
ALS-XY-Wing
ALS-XY-Wing usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
Sue de Coq
Sue de Coq usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
Death Blossom
Death Blossom usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
Exocet
Exocet usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
Pattern Overlay Method
Pattern Overlay Method usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
Templates
Templates usa Almost Locked Sets o logica esperta collegata per creare eliminazioni mirate.
Tecniche di ultima risorsa e da risolutore
Questi metodi sono utili da conoscere, ma meno eleganti nella risoluzione umana.
Bifurcation
Bifurcation aiuta a verificare o sbloccare una griglia, ma di solito si usa quando i pattern umani non bastano.
Trial and Error
Trial and Error aiuta a verificare o sbloccare una griglia, ma di solito si usa quando i pattern umani non bastano.
Backtracking
Backtracking aiuta a verificare o sbloccare una griglia, ma di solito si usa quando i pattern umani non bastano.
Brute Force
Brute Force aiuta a verificare o sbloccare una griglia, ma di solito si usa quando i pattern umani non bastano.
Non cercare di memorizzare tutte le tecniche insieme. Impara un livello, esercitati finché diventa naturale e poi aggiungi il successivo.
I solutori più forti seguono un ordine affidabile: piazzano l’ovvio, puliscono i candidati, cercano sottoinsiemi comuni, controllano le interazioni box-linea e poi passano a pesci, wing, catene, unicità e ALS solo quando serve.
Domande frequenti
Le più importanti sono scanning, cross-hatching, singoli, coppie, candidati bloccati, X-Wing, Swordfish, XY-Wing, Simple Colouring e Unique Rectangles.
Inizia con scanning, cross-hatching, full house, naked singles, hidden singles ed eliminazione base dei candidati.
Un ordine pratico è: singoli, candidati bloccati, sottoinsiemi nudi e nascosti, pesci base, wing, colorazione, catene, unicità e ALS.
No. X-Wing, XY-Wing, AIC, ALS-XZ e Unique Rectangles sono metodi logici con regole dimostrabili.
Esistono decine di tecniche con nome; il totale dipende da come si contano varianti, sottotipi, catene raggruppate, pesci con pinna, ALS e pattern di unicità.