DISC - SuiteBot II

Competition

Teams will implement an AI for a simple game using a starter package for the programming language of their choice.

The competition will consist of several rounds, in which the AIs will fight in a melee. The matches will be publicly screened.

Teams should start with a simple strategy for the first round and improve it for every next round. It's highly recommended to unit test the code, ideally, by using test driven development.

Rounds

3 games will be played in each round. The replay should take up to 10 minutes in total.

Scoring

The scores will increase with each round. Thus, the first round will be the least important and the last round the most important for the final standings. The following score multipliers will be used:

  • Round 1 -- 10x
  • Round 2 -- 14x
  • Round 3 -- 20x
  • Round 4 -- 28x
  • Round 5 -- 40x

Players will receive score for their place in each game.

  • 1. place -- 25
  • 2. place -- 20
  • 3. place -- 16
  • 4. place -- 13
  • 5. place -- 11
  • 6. place -- 9
  • 7. place -- 7
  • 8. place -- 6
  • 9. place -- 5
  • 10. place -- 4
  • 11. place -- 3
  • 12. place -- 2
  • 13. place -- 1
  • next places -- 0