From 89fd066dbd9e4a681e53e66770aacc919f4c5031 Mon Sep 17 00:00:00 2001 From: "remi.greub" <remi.greub@hes-so.ch> Date: Fri, 4 Apr 2025 01:30:22 +0200 Subject: [PATCH] creation d'un readme d'explication de base du programme --- README_Greub.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 README_Greub.md diff --git a/README_Greub.md b/README_Greub.md new file mode 100644 index 0000000..5b91a21 --- /dev/null +++ b/README_Greub.md @@ -0,0 +1,17 @@ +# Puissance 4 - Greub Rémi + +le programme se lance avec 3 arguments : +- arg1 : mode de jeu, peut être de valeur 1, 2 ou 3 + - 1 -> mode dumbAI (ordinateur joue random) + - 2 -> mode smartAI l'ordinateur peux bloquer un coup gagnant, trouver un coup gagnant ou jouer en random + - 3 -> mode 2 joueurs +- arg2 : hauteur de la grille height +- arg3 : largeur de la grille width + +## utilisation depuis makefile +- compiler le programme -> `make` ou `make puissance4` +- compiler + lancer le programme -> `make run` avec les arguments 1 6 7 de base ! + - il est possible de lui passer d'autres arguments avec `make run ARGS="arg1 arg2 arg3"` +- pour lancer tous les tests unitaires (tests du prof suivis des tests unitaires créés par mes soins) -> `make run_tests` (la cible `make tests est toujours dispo`) +- pour supprimer les fichier .o, executables etc... `make clean` + -- GitLab