General Rules


You came across the General Competition Rules. Here you will find out who is eligible for competing in the 3 challenges, how to form your own team and how to start developing and testing your solution.

For more information on each challenge, please visit the appropriate section:

Eligibility

Any person keen on Artificial Intelligence is eligible to participate in the competition as long as he/she is either:

  • a high school student
  • an undergraduate student
  • a graduate student (Master, PhD)

Note: Teams or individuals that do not comply with the eligibility criteria might be able to submit solutions to either challenge, outside the competition. These solutions will not go through the evaluation process, but can play, as a demo, against the solutions previously agreed upon with the organizers; please, send an e-mail to contact[at]aiolympics.ro for more information on this.

Teams

Teams can have 1 to 3 members. Teams may also be mixed, e.g. a high school student, an undergrad and a graduate student, or other combinations of the three.

To paticipate in the competition, teams must register here before February 1, 2011.

A team is free to participate in all 3 challenges at the same time. One contestant can be part of several teams as long as the teams do not compete in the same challenge. This means that 2 teams that have at least one member in common can’t run in the same challenge.

If your team enters the competition, and it does not comply with the eligibility criteria or with the terms specified in this section, it will be disqualified.

Awards

We offer a total of 3.000 Euros: the winning team of each challenge is awarded a prize of 1.000 Euros. If a team wins several challenges, it will be awarded a prize for each of the won challenges.

What is a valid solution?

A solution is considered valid if the submitted code that adheres to the specifications given in the SDK of each game and, that, when executed within the proper context, plays according to the rulebook.

Submitting the Solution

You will submit your solution in the form of an archive, following the specifications for each challenge.

A challenge will only be held if at least 3 valid solutions, developed by 3 different teams, are submitted for the qualifications round.

How do I test my solution?

Once you register on our website, we provide you with a Software Development Kit. You will have to make sure that your solution is valid before submitting it, or else it will not enter the subsequent competition round. Only the last valid solution submitted before the deadline of each round will be taken into account.

For each of the challenges, there will be 2 testing rounds. The testing rounds are optional, but you are advised to participate in them, because they allow you to evaluate your solution compared to the others, and you are given an idea of your overall performance.

The names of the other teams participating in the testing rounds will not be disclosed. You will only be able to see your scores and ranking.

The testing rounds will be performed by an automatic testing system and will follow the ELO rating system, described here.

During each testing round, each team will play several games against different opponents. The number of games will be established according to the total number of teams that will have sent valid solutions for that testing round.

Important dates

Solution Submission for Testing Round #1* December 19th, 2010
Testing Round #1 December 20th, 2010
Solution Submission for Testing Round #2* January 20th, 2011
Testing Round #2 January 21st, 2011
Solution Submission for Testing Round #3* February 6th, 2011
Testing Round #3** February 7th, 2011
Solution Submission for Qualifications* February 11th, 2011
Qualification Round February 12th, 2011
Final Solution Submission Date* February 16th, 2011
The Finals February 19-20, 2011

* All submissions until 24.00h (GMT+2)

** Additional testing round. Participation is also optional.