commit
e82c5b3348
|
@ -128,9 +128,10 @@ if($currentArena == ""){
|
||||||
default:
|
default:
|
||||||
//battle history for this arena
|
//battle history for this arena
|
||||||
$hist=get_battles_history($currentArena);
|
$hist=get_battles_history($currentArena);
|
||||||
|
|
||||||
echo '<aside id="history">
|
echo '<aside id="history">
|
||||||
<h2>infos:</h2>
|
<h2>infos:</h2>
|
||||||
<a href="/'.$currentArena.'/doc">'.$lang['DEV_DOC_SPECS_LINKS'].'</a>
|
<p>'.$lang['DEV-YOUR-OWN-BOT'].'<br/> <a href="/'.$currentArena.'/doc">'.$lang['DOC_SPECS_LINKS'].'</a></p>
|
||||||
<h2>Scores</h2>';
|
<h2>Scores</h2>';
|
||||||
foreach($hist as $sc){
|
foreach($hist as $sc){
|
||||||
echo '<h3>'.$sc['bot1'].' VS '.$sc['bot2'].'</h3>
|
echo '<h3>'.$sc['bot1'].' VS '.$sc['bot2'].'</h3>
|
||||||
|
|
|
@ -2,11 +2,14 @@
|
||||||
$lang=array(
|
$lang=array(
|
||||||
'lang' => 'en',
|
'lang' => 'en',
|
||||||
'SITE_NAME' => 'bots\'arena',
|
'SITE_NAME' => 'bots\'arena',
|
||||||
'SITE_DESCRIPTION' => 'blah blah blah but english',
|
'SITE_DESCRIPTION' => '<p>BWelcome on the bots\'arena.<br/><b>this website is still in dev. it doesn\'t work yet</b><br/>This vhost is a mirror of dev branch <a href="https://github.com/gnieark/botsArena/tree/dev">this github repo</a></p>
|
||||||
|
<p>Many games will be proposed here. You wont play to, but you will developp the bot who will play for you.
|
||||||
|
This website will be the arena for bots confrontation.</p>',
|
||||||
'HOME' => 'Home page',
|
'HOME' => 'Home page',
|
||||||
'VICTORIES' => 'victories',
|
'VICTORIES' => 'victories',
|
||||||
'DRAW' => 'drawn match',
|
'DRAW' => 'drawn match',
|
||||||
'MAKE_DUEL' => 'Organise a duel',
|
'MAKE_DUEL' => 'Organise a duel',
|
||||||
'FIGHT' => 'Fight!',
|
'FIGHT' => 'Fight!',
|
||||||
'DEV_DOC_SPECS_LINKS' =>'Program your own bot, and send it on this arena. Read tle technicals specifications'
|
'DEV-YOUR-OWN-BOT' => 'Program your own bot, and send it on this arena..',
|
||||||
|
'DOC_SPECS_LINKS' =>'Read the technicals specifications'
|
||||||
);
|
);
|
10
lang/fr.php
10
lang/fr.php
|
@ -3,14 +3,14 @@ $lang=array(
|
||||||
'lang' => 'fr',
|
'lang' => 'fr',
|
||||||
'SITE_NAME' => 'Arène à bots',
|
'SITE_NAME' => 'Arène à bots',
|
||||||
'SITE_DESCRIPTION' =>
|
'SITE_DESCRIPTION' =>
|
||||||
'<p>Bienvenue sur cette arène à bots.<br/>
|
'<p>Bienvenue sur cette arène à bots.<br/><b>Ce site est en cours de développement.Il ne fonctionne pas encore</b><br/> je fais le choix de le laisser ouvert pendant le dev parce que OSEF. Ce vhost est une image de la branche dev du <a href="https://github.com/gnieark/botsArena/tree/dev">dépot github </a></p>
|
||||||
Plusieurs jeux sont proposés ici. Vous ne devez pas y jouer, mais dévolopper le "bot" qui jouera en votre nom.
|
<p>Plusieurs jeux seront proposés ici. Vous ne devrez pas y jouer, mais dévolopper le "bot" qui jouera en votre nom.
|
||||||
Ce site permet de faire s\'affronter les bots des différents développeurs.</p>',
|
Ce site permettra de faire s\'affronter les bots des différents développeurs.</p>',
|
||||||
'HOME' => 'accueil',
|
'HOME' => 'accueil',
|
||||||
'VICTORIES' => 'victoires',
|
'VICTORIES' => 'victoires',
|
||||||
'DRAW' => 'matchs nuls',
|
'DRAW' => 'matchs nuls',
|
||||||
'MAKE_DUEL' => 'Provoquer un duel',
|
'MAKE_DUEL' => 'Provoquer un duel',
|
||||||
'FIGHT' => 'Baston!',
|
'FIGHT' => 'Baston!',
|
||||||
'DEV_DOC_SPECS_LINKS' =>'Developpez votre bot et envoyez le dans cette arène. Voici les spécifications techniques'
|
'DEV-YOUR-OWN-BOT' => 'Developpez votre bot et envoyez le dans cette arène.',
|
||||||
|
'DOC_SPECS_LINKS' =>'Voici les spécifications techniques'
|
||||||
);
|
);
|
|
@ -1 +1,35 @@
|
||||||
<h1>Documentation du TicTacToe</h1>
|
<h1>Fonctionnement des duels de morpion</h1>
|
||||||
|
|
||||||
|
<h2>Spécifications: variables GET et retours HTML</h2>
|
||||||
|
|
||||||
|
<p>Votre programme n'a pas à gérer une partie entière de morpion, juste un tour.</p>
|
||||||
|
|
||||||
|
<p>Le programme arbitre (cette arène) fait une requête construite de la manière suivante:</p>
|
||||||
|
|
||||||
|
<pre><code>https://votreUrl/?you=O&0-0=&0-1=O&0-2=X&1-0=X&1-1=X&1-2=O&2-0=O&2-1=&2-2=X
|
||||||
|
</code></pre>
|
||||||
|
|
||||||
|
<p>Le paramètre GET "you" vous indique quel est votre symbole dans la grille de
|
||||||
|
morpion. classiquement "X" ou "O"</p>
|
||||||
|
|
||||||
|
<p>Pour chaque case de la grille de morpion, un paramètre GET correspondant à ses
|
||||||
|
coordonnées ("0-0","0-1" etc...) vous est indiqué. Il peut être : </p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>votre symbole (ce qui signifie que vous avez déjà joué là)</li>
|
||||||
|
<li>le symbole de votre adversaire. Il a déjà joué dans cette case</li>
|
||||||
|
<li>rien, la case est disponible.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>Votre programme choisit la case sur laquelle il souhaite jouer compte tenu de
|
||||||
|
la grille et retourne ses coordonnées.</p>
|
||||||
|
|
||||||
|
<p>Le résultat de la requête http(s) ne peut qu'être: "0-0" ou "0-1" ou "0-2" ou
|
||||||
|
"1-0" etc.</p>
|
||||||
|
|
||||||
|
<p>Un joueur (une IA) qui répond autre chose (au caractère près) ou qui répond
|
||||||
|
avec les coordonnées d'une case déjà jouée perd la partie.</p>
|
||||||
|
|
||||||
|
<h2>Publier votre programme pour le tester puis le lâcher dans l'arène</h2>
|
||||||
|
|
||||||
|
<p>Ce n'est pas encore possible. L'interface est en cours de developpement. Mais vous pouvez toujours me contacter, @gnieark sur twitter, je mettrai à la main votre bot dans l'arène.</p>
|
Loading…
Reference in New Issue
Block a user