From 5737665644aef7427a3a005643d7e965dbc49170 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Mon, 9 May 2016 21:14:45 +0200 Subject: [PATCH 1/3] start dev connect four --- src/arenas/ConnectFour/js.js | 0 src/arenas/ConnectFour/public.php | 18 ++++++++++++++++++ src/arenas/ConnectFour/style.css | 0 src/arenas_lists.php | 8 ++++++++ 4 files changed, 26 insertions(+) create mode 100644 src/arenas/ConnectFour/js.js create mode 100644 src/arenas/ConnectFour/public.php create mode 100644 src/arenas/ConnectFour/style.css diff --git a/src/arenas/ConnectFour/js.js b/src/arenas/ConnectFour/js.js new file mode 100644 index 0000000..e69de29 diff --git a/src/arenas/ConnectFour/public.php b/src/arenas/ConnectFour/public.php new file mode 100644 index 0000000..de1f375 --- /dev/null +++ b/src/arenas/ConnectFour/public.php @@ -0,0 +1,18 @@ + +
+

Connect Four +
+

diff --git a/src/arenas/ConnectFour/style.css b/src/arenas/ConnectFour/style.css new file mode 100644 index 0000000..e69de29 diff --git a/src/arenas_lists.php b/src/arenas_lists.php index 2770c6f..709e4d9 100644 --- a/src/arenas_lists.php +++ b/src/arenas_lists.php @@ -15,6 +15,14 @@ $arenas=array( 'metaDescription' => 'Affrontements de bots à la battaille navale', 'jsFile'=> "js.js", 'cssFile'=> "style.css" + ), + array( + 'id' => "connectFour", + 'url' => "/connectFour", + 'title' => "Puissance 4", + 'metaDescription' => 'Affrontements de bots puissance 4', + 'jsFile'=> "js.js", + 'cssFile'=> "style.css" ) ); \ No newline at end of file From ad4ae86471ea6eeb94ed3722dd6eca23b9595544 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Mon, 9 May 2016 21:25:49 +0200 Subject: [PATCH 2/3] Revert "start dev connect four" This reverts commit 5737665644aef7427a3a005643d7e965dbc49170. --- src/arenas/ConnectFour/js.js | 0 src/arenas/ConnectFour/public.php | 18 ------------------ src/arenas/ConnectFour/style.css | 0 src/arenas_lists.php | 8 -------- 4 files changed, 26 deletions(-) delete mode 100644 src/arenas/ConnectFour/js.js delete mode 100644 src/arenas/ConnectFour/public.php delete mode 100644 src/arenas/ConnectFour/style.css diff --git a/src/arenas/ConnectFour/js.js b/src/arenas/ConnectFour/js.js deleted file mode 100644 index e69de29..0000000 diff --git a/src/arenas/ConnectFour/public.php b/src/arenas/ConnectFour/public.php deleted file mode 100644 index de1f375..0000000 --- a/src/arenas/ConnectFour/public.php +++ /dev/null @@ -1,18 +0,0 @@ - -
-

Connect Four -
-

diff --git a/src/arenas/ConnectFour/style.css b/src/arenas/ConnectFour/style.css deleted file mode 100644 index e69de29..0000000 diff --git a/src/arenas_lists.php b/src/arenas_lists.php index 709e4d9..2770c6f 100644 --- a/src/arenas_lists.php +++ b/src/arenas_lists.php @@ -15,14 +15,6 @@ $arenas=array( 'metaDescription' => 'Affrontements de bots à la battaille navale', 'jsFile'=> "js.js", 'cssFile'=> "style.css" - ), - array( - 'id' => "connectFour", - 'url' => "/connectFour", - 'title' => "Puissance 4", - 'metaDescription' => 'Affrontements de bots puissance 4', - 'jsFile'=> "js.js", - 'cssFile'=> "style.css" ) ); \ No newline at end of file From 660fec0df6a9ac2337b4c53300bf34a1c22e1224 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Mon, 23 May 2016 22:21:59 +0200 Subject: [PATCH 3/3] Update doc-en.html --- src/arenas/connectFour/doc-en.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/arenas/connectFour/doc-en.html b/src/arenas/connectFour/doc-en.html index 27c1c55..6f8d700 100644 --- a/src/arenas/connectFour/doc-en.html +++ b/src/arenas/connectFour/doc-en.html @@ -1,6 +1,6 @@

Functioning of duels for battle four

-

Your program does not have to manage a whole part of noughts and crosses, just one lap

-

Connect four's wire rack

+

Your program does not have to manage a whole part of noughts and crosses, just one turn

+

Connect four's grid

  • weight: 7 cases
  • height: 6 cases
  • @@ -8,7 +8,7 @@

    Request Arena -> your bot

    -

    The arbitrator program (the arena) build a request with POST parameters as follow :

    +

    The arbitrator program (the arena) builds a request with POST parameters as follow :

    @@ -16,20 +16,20 @@ -
    namevalue
    game String, always "connectFour".
    - Can be usefull if you use the same URL for play to others games. + Can be usefull if you use the same URL to play others games.
    match_id String. Match the following regular expression : ^[0-9]+-(1|2)$
    -The first number (digits before the hyphen) identified the game.
    -The number after the hyphen indicates whether you are the first or second bot in the order to play.
    -It will serve you if your AI makes statistics on games. +The first number (digits before the hyphen) identifies the game.
    +The number after the hyphen indicates whether you are the first or second bot playing.
    +It will help you if your AI makes statistics on games.
    youyour symbol in the grid
    gridString, representing an array in JSON format. this is the wire.
    +
    gridString, representing an array in JSON format. this is the grid.
    the first seven values are the bottom horizontal line.
    Exemple:
    @@ -44,5 +44,5 @@ It will serve you if your AI makes statistics on games.
       
    -

    what return your bot

    +

    what your bot should respond

    only one char: 0,1,2,3,4,5 or 6 that indicates the column you want to play