From ebb4324c4d166b652c9637f4abb9586d30f10d87 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Sat, 19 Dec 2015 20:16:02 +0100 Subject: [PATCH] specs --- src/arenas/Battleship/doc-fr.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/arenas/Battleship/doc-fr.html b/src/arenas/Battleship/doc-fr.html index 6163bdb..0a7620a 100644 --- a/src/arenas/Battleship/doc-fr.html +++ b/src/arenas/Battleship/doc-fr.html @@ -5,7 +5,7 @@

A chaque tour de jeu l'arène fait des requetes http(s) contenant des paramètres de type POST, vers vos bots. Ces derniers doivent répondre selon les spécifications ci dessous.

Descriptif des paramètres envoyés par l'arène

- + @@ -23,7 +23,7 @@ Le premier nombre (digits avant le tiret) identifie le match. Le numéro après -
ParamètreDescription
gamestring, sera toujours "Battleship" Peut servir si votre url sert à plusieurs jeux
gamechaîne de caractères, sera toujours "Battleship" Peut servir si votre url sert à plusieurs jeux
match_idString. répond à l'expression régulière suivante: ^[0-9]+-(1|2)$
Le premier nombre (digits avant le tiret) identifie le match. Le numéro après le tiret vous indique si vous êtes le bot 1 ou le bot 2 dans l'ordre de jeu.
Ça vous servira si votre IA fait des statistiques sur les matchs.
ship3Entier, compris entre 0 et 10, bornes incluses, Vous indique le nombre de bateaux de longeur 3 cases à placer.
......
ship6Entier, compris entre 0 et 10, bornes incluses, Vous indique le nombre de bateaux de longeur 6 cases à placer.
your_strikes

string représentant un array au format JSON.
+

your_strikes

chaîne de caractères représentant un array au format JSON.
Ce parametre n'est envoyé que lors de la phase de tirs du jeu (act=fight). Il vous indique les tirs que vous avez déjà effectués et leur résultats.
Lors du premier tour de jeu, il représente un array vide
[ ]