Tecnica AvanzataLivello Esperto

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. 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. 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. 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. 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:

Colonne →    C1  C2  C3  C4  C5  C6  C7  C8  C9
R1·········
R2·········
R3···7··7··← 7 solo in C4 e C7
R4·········
R5·········
R6···7··7··← 7 solo in C4 e C7
R7·········
R8·········
R9·········
Risultato: elimina 7 da tutte le altre celle di C4 e C7 (righe R1, R2, R4, R5, R7, R8, R9)

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.

TecnicaRighe usateColonne usateDifficoltàFrequenza
X-Wing22EspertoOccasionale
Swordfish33Molto difficileRaro
Jellyfish44EstremoRarissimo

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 →