XSudoky - Sudoku Player and Solver
written by Max Cavallo 2007 - ixamit@gmail.com

Home   Metodi   Screenshots   Download   Links   Contact                     English



METODI

Singolo Candidato
Intersezioni
Naked
Hidden
Fish
X-Wing
Sword-Fish
Jelly-Fish
Squirm-Bag
XY-Wing



SINGOLO CANDIDATO
Quando un candidato e' presente solo una volta nella riga, colonna o blocco, questo e' sicuramente il giusto posto per inserire il numero.
Nell' esempio in alto il candidato 5 e' presente solo nella cella contrassegnata in verde del blocco e puo' senza dubbio essere un numero.

INTERSEZIONI
Se un blocco possiede uno o piu' candidati in una sola riga o colonna si possono rimuovere gli stessi candidati dai rimanenti blocchi sulla stessa riga o colonna.
Nell' esempio, il candidato 9 presente nel 2 blocco sulla seconda riga (R2C4 e R2C5) esclude tutti gli altri candidati della riga su blocchi differenti. Il candidato 9 puo' quindi essere rimosso da R2C2.
A volte un candidato all'interno di una riga o colonna è presente all'interno di un solo blocco. Dal momento che una di queste celle deve contenere quel candidato, allora possiamo escluderlo dalle rimanenti celle nello stesso blocco
Esempio: In R1 il candidato 9 e' presente in C2 e C3 (giallo). Possono essere eliminati i candidati con 9 nello stesso blocco (rosso).

NAKED
Se due o piu' celle in una riga, colonna o blocco contengono gli stessi candidati, e solo quelli, allora nessuna altra cella in quella regione può avere quei candidati. Dunque, i candidati possono essere esclusi dalle altre celle della regione
Esempio: In R1C7 e R1C8 la coppia {79} elimina i candidati {7} e {9} dalle altre celle della riga. {2589} diventera' {258}, {5789} diventera' {58}
Spesso quando vi sono terzine o quartine sono difficili da scovare, ma comunque sempre un ottimo sistema per eliminare candidati.
Guardate un altro dettaglio dell'esempio precedente: la terzina naked sul blocco e' {379}; elimina sul blocco i candidati {379} dalle celle rosse

HIDDEN
Se due o piu' celle in una riga, colonna o blocco contengono gli stessi candidati, ma non solo quelli, allora possono essere rimossi gli altri candidati. 
Nell'esempio sopra i candidati 1 e 4 sono evidenziati sulla seconda riga (anche terzo blocco)  in giallo. Essi sono sicuramente in queste posizioni anche se non si conosce dove  stara' l' uno e dove l'altro, ma sicuramente non ci sara' il candidato 9 in R2C8 e i candidati {39} in R2C9 che possono essere rimossi

FISH
Questa e' una metodologia generica che include tecniche simili ma diversamente applicabili alla dimesione della rete (fishing).


X-WING
 consiste nel ricercare le coppie di candidati nell'intera griglia su righe o colonne che formano un quadrilatero. Si possono escludere i candidati interni o esterni ai vertici.
Nell'esempio sopra e' evidenziato il candidato 4 sulla griglia. Sulle colonne C2 e C4 vengono evidenziate in giallo le coppie trovate ed allineate a R5 e R8, le quali a loro volta contengono i candidati che possono essere eliminati (rosso). Si puo' eliminare il candidato 4 dalle celle rosse.
Un'altro esempio di X-WING su righe con il candidato 7 che puo' essere rimosso dalle celle rosse


SWORD-FISH
e' un estensione di X-WING. Devi ricercare tre coppie o terni di candidati sull'intera griglia con alineamenti su righe e colonne. 
Nell'esempio il candidato evidenziato e' il 6. Le celle gialle su R5 R7 e R9 identificano lo Sword-Fish su righe mentre quelle rosse identificano le celle da cui togliere il candidato basandosi sui nodi delle colonne C1 C3 e C7.
Per meglio comprendere l'area interessata allo Sword-Fish, l'esempio precedente dovremmo vederlo cosi':
Un altro esempio con  applicazione sulle colonne e' mostrato sotto.


JELLY-FISH - Essa e' identica alla tecnica Sword-Fish solo che applicata a 4 righe o colonne anziche' 3.  Quindi stessa griglia di fishing ma con quattro nodi.
Ecco un esempio di Jelly-Fish con il candidato 9 sulle colonne C1, C2, C4 e C6. I nodi sulle Righe sono R1, R2, R7 e R9. Dalle celle marcate in rosso si possono togliere i candidati con 9
Per non confondersi imparate a guardare con la griglia Jelly-Fish come se apparisse cosi':