From 27a733566b1fca35ea87dde7f27724ff1b82017b Mon Sep 17 00:00:00 2001 From: Alex AUVOLAT Date: Mon, 10 Nov 2014 16:06:57 +0100 Subject: Update README --- README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/README.md b/README.md index 2cab40e..b670be7 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,25 @@ On a une GUI avec les vues suivantes : - Liste des matchs en cours, liste de tous les matchs (en cours et finis) - Visualisation d'un match (géré par le jeu) +Les commandes sont les suivantes : + +- Dans tous les modes: + - q : quitter (il y a un dialogue de confirmation) +- En mode tableau des scores: + - tab : aller à la liste des parties +- En mode liste des parties: + - tab : aller au tableau des scores + - f : afficher uniquement les matchs en cours/tous les matchs + - v : passe en mode 'partie en cours' + - n : passe en mode 'navigation des parties' +- En mode 'partie en cours': + - tab : aller à la liste des parties +- En mode 'navigation des parties': + - n : partie suivante (next) + - p : partie précédente (prev) + - f : coup suivant (forward) + - b : coup précédent (back) + Le morpion récursif ------------------- @@ -96,3 +115,31 @@ Le morpion récursif Tout le monde connait les règles ;-) +Comment lancer le juge +---------------------- + +Prérequis : OCaml 4.02 avec ocamlbuild, bibliothèque graphique, etc. Ne compile +pas avec les versions précédentes (en particulier le code utilise un `match with +exception`, construction introduite dans cette version), mais à pas grand chose +près cela devrait devenir possible. + +Instructions pour le cas du morpion récursif. + +Pour compiler le juge : + + $ cd judge/ + $ ocamlbuild morpion_rec_judge.native + +Pour compiler les IA d'exemple (Mayushii, FeirisuNyanNyan, AmaneSuzuha) : + + $ cd morpion_rec/Mayushii/ + $ make + +Pour exécuter le juge : + + $ cd morpion_rec/ + $ ../judge/morpion_rec_judge.native . + +Options supplémentaires pour la ligne de commande du juge : appeller le binaire +avec l'option `--help` pour en avoir la liste. + -- cgit v1.2.3