Files in the top-level directory from the latest check-in
- Entrants
- AI Games.url
- example-game.log
- Readme.txt
- RunGame.tcl
- Shootout.tcl
- Tournament.tcl
- WorldMap.svg
- WorldMap.tcl
- WorldMap.tiff
- WorldMap_Key.txt
This year we will be "running" two distinct but related contests.
We will announce/show the results at the banquet.
The attached files are the basis for the contests.
Contest #1 -- "Risk" playing Bot
Create a robot to play a "Risk" like game using SampleBot.tcl as a
starting point.
Robots will play a double round robin.
Starting at "high noon" on Wednesday.
In each match a robot will be awarded points as follows:
0 points -- lost
1 point -- tie
2 points -- win
Winner on pure points.
Contest #2 -- Display of BotGame
Write a program to display the "log" of a game (you can modify the
RunGame.tcl to output whatever you want as a log) either via Tk or
HTML/JavaScript -- the "driver" has to be Tcl based. See the
WorldMap files.
Winner(s) to be judged by artistic merit (whatever that means).
To run:
tclsh8.6 RunGame.tcl \
gameName gameDir \
mapSpec \
bot_1_name bot_1_path \
bot_2_name bot_2_path
Where:
gameName - name of the game
gameDir - directory game files are in
mapSpec - map specification file (i.e. WorldMap.tcl)
bot_1_name - name of bot #1
bot_1_path - command to launch bot #1
bot_2_name - name of bot #2
bot_2_path - command to launch bot #2
This is all based on
http://theaigames.com/competitions/warlight-ai-challenge
--
+------------------------------------------------------------------------+
| Gerald W. Lester, President, KNG Consulting LLC |
| Cell: +1.504.236.6657 | Email: Gerald.Lester@kng-consulting.net |
+------------------------------------------------------------------------+