Projet Puzzle - par Lilian Besson

ENS de Cachan ~ 2012 (L3 Informatique) ~ Projet Programmation 2

Auteur: Lilian Besson

Dépôt Git

Récupérer le code source

Licence : GPLv3

(Voir LICENSE pour plus de détails.)

Contenu du dossier

Sujet du projet

Voici le sujet du projet, explicant ce que nous devions réaliser.

Illustrations

Voici quelques démonstrations du projet :

Sur une grille 5x5 avec 16 couleurs :

Sur une grille 5x5 avec 16 couleurs

Résolution automatique (chronométrée) :

Résolution automatique (chronométrée)

Exemple du haut d'une grille plus grande (avec message d'information copyrights) :

Exemple du haut d'une grille plus grande (avec message d'information copyrights)

Des codes sources

Ce dossier contient les fichiers OCaml source (.ml) suivants :

Des interfaces utilisateurs

Ce dossier contient les fichiers ocaml signature (.mli) suivants :

De la documentation

Ce dossier contient les fichiers de documentations obtenus avec OCamlDoc (page principale : Doc/documentation.html).

Un Makefile

Ce dossier contient un fichier Makefile pour compiler le projet sur une architecture Linux classique, avec ocamlc et ocamlopt.

Note : l'interface graphique est réalisée avec Graphics, et Zenity, il est donc nécessaire de les avoir installés.

Pour compiler à la main

Ce qui est requis

Normalement, le fichier Makefile présent dans le dossier permet de compiler le projet, en faisant simplement "make" dans un terminal (testé seulement sous Linux).

Remarques et points particuliers

Outils utilisés

Remarques

Copyrights

(C) 2012-2016 Lilian Besson, sous licence GPLv3.

GA|Analytics