Logiciels

Vous trouverez ici quelques logiciels que j'ai créé ou auxquels j'ai participé.

Vhffs

Vhffs est un gestionnaire d'hébergement massif écrit en Perl. Il est notamment utilisé par le projet TuxFamily. Je n'ai fait que quelques modestes contributions à ce projet, mais il mérite d'être connu.

Sudoku solver

Le Sudoku est un jeu de logique dans lequel il faut remplir des carrés de 9 * 9 avec des chiffres de telle sorte que chaque ligne, chaque colonne, et chacun des 9 sous-carrés de 3 * 3 cases contienne l'ensemble des chiffres de 1 à 9.

Certains magazines proposant des sudoku ne donnant pas la réponse le jour même, j'ai décidé de créer un programme capable de résoudre un véritable Sudoku (9 * 9 cases, avec une seule solution déductible des nombres donnés au départ).

Ce programme se nomme sudoku.pl, il est écrit en Perl, et placé sous licence GPL. Vous pouvez le lancer sous Linux en console en se plaçant dans le dossier du script, et en lançant la commande ./sudoku.pl en lui passant en paramêtre les chiffres du sudoku dans le sens de la lecture (et en remplaçant les chiffres manquant par 0).

Par exemple :

./sudoku.pl 1 0 0 8 3 0 0 0 2 5 7 0 0 0 1 0 0 0 0 0 0 5 0 9 0 6 4 7 0 4 0 0 8 5 9 0 0 0 3 0 1 0 4 0 0 0 5 1 4 0 0 3 0 6 3 6 0 7 0 4 0 0 0 0 0 0 6 0 0 0 7 9 8 0 0 0 5 2 0 0 3

Pour le sudoku :

 1        8  3           2 
 5  7           1          
          5     9     6  4 
 7     4        8  5  9    
       3     1     4       
    5  1  4        3     6 
 3  6     7     4          
          6           7  9 
 8           5  2        3 

Télécharger

Sudoku generator

Contrairement au programme précédent, qui résoud des sudoku, celui-ci en crée.

Ce programme se nomme gensudoku.pl, il est écrit en Perl, et placé sous licence GPL. Vous pouvez le lancer sous Linux en console en se plaçant dans le dossier du script, et en lançant la commande ./gensudoku.pl. Le programme génère alors la solution du Sudoku, suivie du Sudoku en lui-même.

Télécharger