Source

mastermind /

Filename Size Date modified Message
algo
fonctions
13.0 KB
706 B
2.2 KB
79.0 KB
10.7 KB
6.0 KB
 /*
 ************************************************************
 *
 * Fichier   : README
 *
 * Ecrit par : Rémy HUBSCHER - 1B1
 *
 * Resume    : Resume du mieux possible le contenu de ce projet
 *             en expliquant comment le compiler
 *
 * Date      : 18/01/2005
 *
 *************************************************************
 */

Bonjour, ce projet est constitué de plusieurs fichiers dont voici une description.

Le dossier "fonctions/" contient 3 paires de fichiers :
 - fonction.h / fonction.cpp 	: Ils contiennent les fonctions de gestion (Arguments, affichage)
 - moteurHU.h / moteurHU.cpp	: Ils contiennent les fonctions de gestion de jeu pour le joueur
 - moteurIA.h / moteurIA.cpp	: Ils contiennent les fonctions de gestion de l'Intelligence 
				  Artificielle (IA)

Le dossier principal contient :
 - HUvsIA      / HUvsIA.cpp	: Un programme oů le joueur joue contre l'IA en cherchant une
				  męme combinaison
 - masterIA    / masterIA.cpp	: Un programme permettant de tester l'IA sur plusieurs coups
				  soit en entrant une combinaison soit en la laissant choisir
				  par l'ordinateur. On peut gérer l'affichage en utilisant les
				  redirections : "masterIA 2>log.IA" affiche le score sur 
				  l'écran et stocke tous le schéma dans le fichier log.IA
 - mastermind  / mastermind.cpp	: Un programme permettant de jouer normalement au mastermind
				  sans limite de coup.

Le dossier "algo/" contient :
 - AlgoIA.sxw			: Décrivant l'idée de l'Algo de l'Intelligence Artificielle
 - AlgoHU.sxw			: Décrivant l'idée de l'Algo des fonctions de jeux

Le fichier Makefile est a utilisé avec la fonction make
 - `make mrproper`		: Permet de remettre ŕ zéro tous make précédent
 - `make mastermind`		: Permet de compiler uniquement le mastermind
 - `make masterIA`		: Permet de compiler uniquement masterIA
 - `make HUvsIA`		: Permet de compiler uniquement HUvsIA
 - `make clean`			: Permet de nettoyer les fichiers backup ~ et les fichiers .o

 - `make` ou `make all`		: Permet d'executer tous les makes cité précédement dans l'ordre de 
				  citation

Voilŕ donc ce modeste projet.
Bonne lecture, je reste a votre disposition pour toute demande d'informations complémentaires
Rémy HUBSCHER

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.