Cos'è X-Wing nel Sudoku?
Ultimo aggiornamento
X-Wing è la prima tecnica veramente avanzata che la maggior parte dei risolutori incontra. Sembra intimidatorio all'inizio ma una volta compresa la logica sottostante diventa uno strumento affidabile per i puzzle Hard ed Expert.
Quando si applica X-Wing
X-Wing si applica a una cifra specifica quando appare come candidato in esattamente due celle in una riga, e quelle due celle sono nelle stesse due colonne di esattamente due candidati per la stessa cifra in un'altra riga. Le quattro celle candidate formano gli angoli di un rettangolo - La forma che dà il nome alla tecnica.
La logica
Se la cifra D può andare solo nelle colonne C1 e C2 nella riga R1, allora D deve occupare una di quelle due celle. Lo stesso vale per la riga R2. Insieme le due righe posizioneranno D nelle colonne C1 e C2 - Una ciascuna, in un certo ordine. Questo significa che D non può apparire da nessun'altra parte nelle colonne C1 o C2. Rimuovila da tutte le altre celle in quelle due colonne.
Esempio svolto
La cifra 6 è un candidato in esattamente due celle nella riga 2: colonne 3 e 7. La cifra 6 è anche un candidato in esattamente due celle nella riga 8: colonne 3 e 7. Le quattro celle formano angoli in R2C3, R2C7, R8C3, R8C7.
Non importa come la soluzione assegna 6 nelle righe 2 e 8, la colonna 3 riceverà un 6 in una di quelle righe e la colonna 7 lo riceverà nell'altra. Quindi elimina 6 da tutte le altre celle nelle colonne 3 e 7.
X-Wing basato sulle colonne
Il pattern funziona anche partendo dalle colonne. Se la cifra D appare come candidato in esattamente due celle nella colonna C1, e quelle celle condividono le stesse due righe di esattamente due candidati per D nella colonna C2, elimina D da tutte le altre celle in quelle due righe. Stessa logica, stesso risultato, orientamento diverso.
Cosa viene dopo X-Wing
Swordfish estende X-Wing a tre righe (o colonne). Oltre ci sono Jellyfish (quattro righe/colonne), XY-Wings e catene a più passi. X-Wing è il punto di ingresso per tutta questa famiglia di schemi avanzati - Padroneggialo prima.