X-Wing nel Sudoku: Come Funziona e Come Usarla
L'X-Wing è una delle tecniche più eleganti del sudoku avanzato. Una volta capita, sblocca griglie che sembrano impossibili. Questa guida spiega tutto: il pattern, la logica, esempi passo per passo e la differenza con il Swordfish.
Prima di iniziare
Per applicare l'X-Wing devi aver già segnato tutti i candidati in ogni cella vuota della griglia. Se non sai cos'è un candidato, inizia dalla tecnica del singolo candidato. L'X-Wing è una tecnica da livello difficile/diabolico — su griglie facili o medie di solito non serve.
Cos'è la tecnica X-Wing?
L'X-Wing è una tecnica di eliminazione dei candidati. Si usa quando un numero specifico può comparire solo in 2 celle in ciascuna di 2 righe diverse, e quelle 4 celle si trovano nelle stesse 2 colonne. Quelle 4 celle formano i vertici di un rettangolo — ed è da questa forma che viene il nome "X" (le diagonali del rettangolo tracciano una X).
Quando trovi questo pattern, puoi eliminare quel numero da tutte le altre celle nelle 2 colonne che formano il rettangolo. Ecco perché: in una delle 2 righe, il numero finirà sicuramente nella colonna A o nella colonna B. In entrambi i casi, nelle due colonne il numero è "occupato" da queste 4 celle — nessun'altra cella nelle stesse colonne può contenerlo.
La regola in una frase:
Se il numero N appare come candidato solo in 2 celle della riga R1 (nelle colonne C1 e C2) e solo in 2 celle della riga R2 (nelle stesse colonne C1 e C2), allora N può essere eliminato da tutte le altre celle di C1 e C2.
Come riconoscere un X-Wing nella griglia
Il modo più pratico è analizzare un numero alla volta e controllare quante celle candidate ha in ciascuna riga. Segui questi passi:
- 1
Scegli un numero da analizzare
Inizia dal numero che appare meno spesso come candidato nella griglia — di solito è quello con più vincoli già risolti.
- 2
Trova le righe con esattamente 2 candidati
Scorri riga per riga e segna quelle in cui quel numero è candidato in solo 2 celle. Ignorale se ha 3 o più candidati — non sono utili per l'X-Wing.
- 3
Controlla se le 2 celle sono nelle stesse colonne
Prenditi due di quelle righe. Se le 2 celle candidate nella riga A sono nelle colonne 3 e 7, controlla se nella riga B le 2 celle sono anch'esse nelle colonne 3 e 7. In caso affermativo: X-Wing trovato.
- 4
Elimina il numero dalle colonne
Ora elimina quel numero da tutte le altre celle delle colonne 3 e 7, eccetto le 4 celle che fanno parte dell'X-Wing.
Esempio pratico passo per passo
Immagina questa situazione nella griglia — stiamo cercando dove può andare il numero 7:
In questo esempio, il 7 è candidato solo nelle colonne 4 e 7 nelle righe R3 e R6. Formiamo un rettangolo: R3C4, R3C7, R6C4, R6C7. Indipendentemente da come si risolve, il 7 occuperà esattamente una cella in C4 e una in C7. Quindi eliminiamo 7 da tutte le altre celle di C4 e C7.
Perché funziona? Considera R3: il 7 va o in R3C4 o in R3C7. Se va in R3C4 → R6C4 non può essere 7 → R6C7 deve essere 7. Se va in R3C7 → R6C7 non può essere 7 → R6C4 deve essere 7. In entrambi i casi, C4 ha un 7 tra R3 e R6, e C7 ha un 7 tra R3 e R6. Nessun'altra cella di C4 o C7 può contenere il 7.
Vuoi mettere in pratica quello che hai letto?
Gioca ora →X-Wing su righe vs X-Wing su colonne
La tecnica funziona in entrambe le direzioni. L'esempio sopra usa righe come base (cerchi 2 righe con solo 2 candidati nelle stesse colonne). Ma puoi fare esattamente il contrario:
X-Wing su righe
- ▸ Cerchi 2 righe con 2 candidati nelle stesse colonne
- ▸ Elimini il numero dalle altre celle di quelle colonne
- ▸ Il rettangolo è "orizzontale"
X-Wing su colonne
- ▸ Cerchi 2 colonne con 2 candidati nelle stesse righe
- ▸ Elimini il numero dalle altre celle di quelle righe
- ▸ Il rettangolo è "verticale"
Stessa logica, direzione invertita. Controlla sempre entrambe le direzioni quando analizzi una griglia bloccata.
X-Wing vs Swordfish: qual è la differenza?
L'X-Wing è il caso base di una famiglia di tecniche chiamate "pattern a pesce" (fish patterns). Il Swordfish è la versione a 3 righe/colonne dello stesso principio.
| Tecnica | Righe usate | Colonne usate | Difficoltà | Frequenza |
|---|---|---|---|---|
| X-Wing | 2 | 2 | Esperto | Occasionale |
| Swordfish | 3 | 3 | Molto difficile | Raro |
| Jellyfish | 4 | 4 | Estremo | Rarissimo |
Impara prima l'X-Wing fino a riconoscerlo istintivamente. Solo dopo vale la pena studiare il Swordfish — la logica è identica ma trovarlo visivamente è molto più impegnativo.
Consigli pratici per trovare l'X-Wing più in fretta
▸ Analizza sempre un numero alla volta
Non cercare di trovare l'X-Wing per tutti i numeri insieme. Scegli il numero con meno candidati totali nella griglia e concentrati su quello.
▸ Usa matite o la funzione candidati
L'X-Wing è impossibile da trovare senza i candidati segnati. Su GiocaSudoku.it puoi attivare la matita digitale per segnare i candidati nelle celle.
▸ Scorri riga per riga e conta i candidati
Per ogni numero, vai riga per riga e conta le celle candidate. Segna mentalmente (o su carta) le righe con esattamente 2 candidati e le loro posizioni di colonna.
▸ Cerca prima sulle righe, poi sulle colonne
Fai sempre entrambe le direzioni. A volte l'X-Wing è visibile sulle colonne ma non sulle righe, o viceversa.
Domande frequenti
Cos'è la tecnica X-Wing nel sudoku?
L'X-Wing è una tecnica di eliminazione avanzata: se un numero appare come candidato solo in 2 celle in ciascuna di 2 righe diverse, e quelle 4 celle formano i vertici di un rettangolo (stesse colonne), puoi eliminare quel numero da tutte le altre celle di quelle colonne.
Quando si usa l'X-Wing nel sudoku?
Si usa su sudoku difficili o diabolici, quando sei bloccato e le tecniche base (singolo candidato, naked pair) non fanno più progressi. È necessario aver già segnato tutti i candidati in ogni cella vuota.
Qual è la differenza tra X-Wing e Swordfish?
L'X-Wing usa 2 righe e 2 colonne (4 celle). Il Swordfish estende lo stesso principio a 3 righe e 3 colonne (fino a 9 celle). La logica è identica — il Swordfish è più potente ma molto più raro e difficile da individuare.
Come si trovano i candidati per applicare l'X-Wing?
Prima di applicare l'X-Wing devi segnare tutti i candidati in ogni cella vuota — i numeri che potrebbero andare in quella cella senza violare le regole di riga, colonna e blocco. Poi cerchi un numero specifico nelle righe con solo 2 celle candidate.
Vuoi mettere in pratica quello che hai letto?
Gioca ora →