2007 ORTS RTS Game AI Competition

2007 ORTS RTS Game AI Competition

Welcome to the ORTS competition page. The second RTS game AI competition was held from May 28 till June 1, 2007 (prior to AIIDE 2007). On this page you can find descriptions of the game categories, the tournament rules and results, game videos, and a brief ORTS overview. We encourage students, AI researchers, and hobbyists interested in real-time strategy games to get familiar with the ORTS project and to participate in next year's competition. Everybody is welcome.

News

Nov.10, 2007: Tournament software added
Jun.5, 2007: Tournament entry descriptions added
Jun.3, 2007: Game videos available
May.31, 2007: Tournament concluded. The winners are: 2xNUS, WarsawB, and UofA. Server and program output available - see below.
May.28, 2007: The tournament has started
May.16, 2007: makefile requirement removed
May.9, 2007: installation file added (see below), hardware changed
Apr.10, 2007: mineral value reset to 1000 in game 3 (was set to 100 for debugging purposes)
Mar.4, 2007: major update, added category 4 description and time line
Nov.6, 2006: page created

(see also ORTS news here)

Tournament Results

Server and program output (30 MB) - useful for debugging
Game videos
Tournament entry descriptions
Source code of all entries (230 MB total)

Game 1: Collaborative Pathfinding (20 workers gather resources)

May.28: 10:55 Game 1 tournament started. We will play at least 200 games each.
May.28: 12:55 tmanager leaks memory - I may have to restart it once in a while
May.28: 12:55 increased number of server jobs to 5, I hope that this will better utilize all computers

Updated every 20 seconds: tmanager output - games so far - result summary

Final result after 250 games (average number of minerals gathered within 10 minutes):
warsawB1   6837.5  Warsaw University, Poland
umich1     6784.9  University of Michigan, USA
uofa1      6651.6  University of Alberta, Canada
balazs1    5935.6  Gábor Balázs
nps1       5425.5  Naval Postgraduate School, USA
warsawA1   2609.7  Warsaw University, Poland
carlos1    2444.4  Universidad Carlos III de Madrid, Spain
Congratulations team WarsawB!

Game 2: Strategic Combat (5 bases, 50 tanks)

May.29: 08:35 Game 2 tournament started. We will play at least 13 game pairs per player pair
May.29: 22:30 increased the number of matches to 40. Game 3 will commence tomorrow morning at around 8:30 MDT.

Updated every 20 seconds: tmanager output - games so far - result summary

Final result after 40 round-robin twin-game rounds (entry, win rate):
nus2       98% (315/320)   National University of Singapore
warsawB2   78% (251/320)   Warsaw University, Poland
ubc2       75% (241/320)   University of British Columbia, Canada
uofa2      64% (205/320)   University of Alberta, Canada
uofa2.06   46% (148/320)   University of Alberta (last year's entry)
blekinge2  32% (102.5/320) Blekinge Institute of Technology, Sweden
warsawA2   30% (98.5/320)  Warsaw University, Poland
umaas2.06  18% (59/320)    University of Maastricht, The Netherlands (last year's entry)
umich2      6% (20/320)    University of Michigan, USA
Congratulations team NUS! nus2 only lost 5 matches out of 320!

Game 3: Complete RTS Game (economy, fog-of-war, small techtree)

May.30: 08:40 Game 3 tournament started. We will play at least 200 game pairs
May.30: 09:10 umich3 crashes half the time! I sent email to the authors asking to fix the problems within 3 hours
May.30: 18:00 a debugging session could not resolve the umich3 issues

Updated every 20 seconds: tmanager output - games so far - result summary

Final result after 200 game pairs:
uofa3  89%  University of Alberta, Canada
umich3 11%  University of Michigan, USA
Hopefully there will be more entries in this challenging category next year.

Game 4: Tactical Combat (50 vs. 50 marines, flat terrain)

May.31: 19:50 Game 4 tournament started. We will play at least 50 games per pair
May.31: 22:45 Although technically not over yet, congratulations to team NUS - a perfect score!

Updated every 20 seconds: tmanager output - games so far - result summary

Final result after 100 games per player pair:
nus4      99% (693/700) National University of Singapore
ubc4      75% (525/700) University of British Columbia, Canada
warsawB4  64% (451/700) Warsaw University, Poland
warsawA4  63% (443/700) Warsaw University, Poland
uofa4     55% (386/700) University of Alberta, Canada
blekinge4 28% (198/700) Blekinge Institute of Technology, Sweden
nps4      15% (102/700) Naval Postgraduate School, USA
umich4     0% (  2/700) University of Michigan, USA
Another impressive victory of the NUS team. Congratulations!

Time Line


Getting Started

Overview [PDF]
Download and Installation
ORTS client documentation you can find in orts3/misc/doc/client-code.
A Sample AI Client is provided in directory orts3/apps/sampleai.
Tournament related files are located in directory orts3/tournament

Tournament Details

(copy of orts3/tournament-2007)

README : tournament directory files, ORTS overview
rules : tournament rules
installation : how to install your software, team list
changes : compared to the 2006 competition
game1 : describes game category 1 "gathering resources"
game2 : describes game category 2 "strategic combat"
game3 : describes game category 3 "a real RTS game"
game4 : describes game category 4 "tactical combat"

Hardware/software available to each entry: P4 2.4GHz (32 bit CPU), 512MB RAM, GNU/Linux 2.4.34, gcc 3.4.6

Some slides on RTS game AI research and the competition.
Initial proposal
2006 Competition Page
2006 Tournament Report

If you have questions about the tournament please send me email at mburo@cs-ualberta.ca (replace - by .). For ORTS software installation questions please post to the ORTS sourceforge help forum.

Screenshots

Game 1

2d server view [big red circles: minerals, small red circles: sheep, green circles: workers, square: control center]

3d ortsg view

Game 2

2d server view [red/green circles: tanks, blue circles: sheep, squares: control centers]

3d ortsg view

Game 3

2d server view [red/green circles: workers, big blue circles: minerals, small blue circles: sheep, squares: control centers]

3d ortsg view

Game 4

2d server view [red/green circles: marines, blue circles: sheep]

3d ortsg view

last modified on  ; you are visitor # since Nov/6/2006