Voici un code du type 'Quick and Dirty'.
Le but premier étant d'aider les impatients à résoudre les grilles de Sudoku.
Le programme se contente juste de rayer les lignes, colonnes et régions.
(pas plus sinon aucun intéret de jouer).
Le but second est en fait un exercice de refactoring comme on dit parfois.
Essayer de faire du "joli" à partir d'un code plutôt "pas joli", le tout
étant pas toujours facilement quantifiable.
En tout cas, ça fonctionne et je n'ai pas trouvé encore de bug.
Des grilles intéressantes peuvent être trouvées sur le site du Times.