aggiungendo l'algoritmo "se in una riga c'è una casella che ha un numero possibile che le altre caselle non hanno, allora quel numero sarà il numero definitivo di quella cella, in quanto non può andare in nessun'altra nella riga."
incredibilmente si risolvono i difficili e i diabolici (ne ho provati 1 difficile e 1 diabolico). Inoltre ho eseguito il controllo solo su righe e colonne, ancora non ho inserito quello sul quadrante... pensavo fosse moolto più lungo il discorso adesso provo a fare tanti diabolici e vedo se bastano questi algoritmi o ne devo mettere altri.

Grazie per la consulenza

ciao