vendredi 2 novembre 2007

cudoku 0.2 !

Voila une nouvelle version de CuDoKu, mon solveur de sudoku en curses !

  • Il est maintenant possible d'importer et de sauvegarder les grilles
  • Pour les cas ou l'algorithme d'induction-déduction ne suffit pas, le solveur effectue une descente récursive
Pour rappel, cudoku est écrit en Perl pur, et utilise une interface Curses (nécessite le module Curses de perl).

Vous pouvez obtenir la dernière version via mon serveur Mercurial tout neuf:
hg clone https://xolus.net/hg/cudoku


Ou simplement le tarball:
https://xolus.net/~max/cudoku-0.2.tar.gz

lancez simplement avec ./cudoku . La grille démarre vide si le fichier n'existe pas.

Une grille enregistrée est composée de neuf lignes de neuf caractères, pouvant être les chiffres de 1 à 9 pour les valeurs connues, ou 0 si la case est inconnue. Le programme est souple et acceptera des caractères arbitraires entre les chiffres.

N'hésitez pas à y apporter des améliorations et à me soumettre par mail des patches Mercurial:

(hack hack hack...)
hg commit -m 'uber-cool changes'
hg bundle mes-ameliorations.hg https://xolus.net/hg/cudoku
(envoyer mes-ameliorations.hg par mail)

Aucun commentaire: