diff --git a/README.md b/README.md index 8b137891791fe96927ad78e64b0aad7bded08bdc..541fc7f23fc8c598d7630f159deb9a235634e1d6 100644 --- a/README.md +++ b/README.md @@ -1 +1,24 @@ +# ProjetPoiretteGallez +## Auteurs +* **[Antoine Gallez]** +* **[Mathis Poirette]** + +## Le Projet Multithreadé calendrier + +Le projet suivant relève de l'étude et la mise en fonctionnement de threads pour une tache spécifiée. Ici, nous avons élaboré un programme permettant de calculer le nombre de possibilité pour une date précise du casse-tête Calendrier. + +## Compiler le projet +Le projet inclut un Makefile. Pour compiler le programme avec les optimisations, ouvrez un terminal à la racine du projet et tapez : __make__ + +## Execution + +Suite à la compilation, vous trouverez dans ce projet un fichier éxecutable nommé __calendrier_solution__ pour effectuer une recherche de solution sur une date, il suffit de l'executer à l'aide de la commande __./calendrier_solution__ depuis un terminal. +Par défaut, la date de recheche est le Lundi 1 Janvier, vous pouvez modifier cette date dans le _main.c_ en modifiaiant les champs _BIT_ du plateau de départ de 0 à 7 comme bon vous semble. +Vous pouvez nettoyer les fichiers compilé grâce à cette commande _make clean_ + +## Avertissement + +Le programme utilise des threads pour calculer le nombre de combinaisons possible pour la date renseignée. Selon votre machine, l'execution peut prendre jusque plusieurs minutes, veuillez attendre l'avertissement final du programme afin d'éviter d'interrompre l'éxecution + +## Enjoy