Bot Bowl I

Welcome to Bot Bowl I: the first AI competition in Blood Bowl!

Bot Bowl is an AI competition in the board game Blood Bowl. The competition uses the Fantasy Football AI (FFAI) framework and the results of the first Bot Bowl was be presented at the IEEE Conference on Games in London, 21st August, 2019.

Bot Bowl I featured one track which uses the traditional board size of 26×15 squares with 11 players on each side. Participants are, however, limited to use a prefixed human team. In future competitions, we plan to allow all teams and the option to customized rosters.

Bot Bowl I had four bot submissions and we added the Random agent baseline to the competition. The first phase of the competition consisted of a round-robin tournament where all bots played every other bot 10 times. 

The submitted bots were:

  • A2C (Hwanhee Kim, Yihong Yang, Yoonshin Jeong): a deep reinforcement learning bot based on A2C that uses reward shaping.
  • NO ONE (Wang Lingxiao, Dong Zongkuan): a deep reinforcement learning bot based on A2C that is first trained against the random agent and then itself. NO ONE uses reward shaping to incentivize moving towards the ball (and then to the end zone) as well as knocking down opponent players.
  • A2C (Hwanhee Kim, Yihong Yang, Yoonshin Jeong): a deep reinforcement learning bot based on A2C that uses reward shaping.
  • GrodBot (Peter Moore): a scripted bot using a great deal of domain knowledge.
  • EvoGrod (Hwanhee Kim, Yihong Yang, Yoonshin Jeong): an extension to GrodBot where in the 16 parameters used in the heuristic function (used to select the next player action) are evolved using an evolutionary algorithm.

Results from the round-robin tournament:


Random NO
ONE
GrodBot EvoGrod A2C Wins Ties Losses
Random 0/5/5 0/0/10 0/0/10 0/10/0 0 15 25
NO ONE 5/5/0 0/0/10 0/0/10 3/7/0 8 12 20
GrodBot 10/0/0 10/0/0 4/5/1 10/0/0 34 5 1
EvoGrod 10/0/0 10/0/0 1/5/4 10/0/0 31 5 4
A2C 0/10/0 0/7/3 0/0/10 0/0/10 0 17 23

Wins/ties/losses.

GrodBot and EvoGrod were the best two bots in the round-robin tournament and thus played a final best-of-five series to find the winner. Here, GrodBot won with three wins and one tie in four games. Videos of the finals will be uploaded in a few weeks, hopefully with commentaries.

The final rankings in Bot Bowl I:

1st place ($500): GrodBot (Peter Moore)

2nd place ($300): EvoGrod (Hwanhee Kim, Yihong Yang, Yoonshin Jeong)

3rd place ($200): NO ONE (Wang Lingxiao, Dong Zongkuan)

4th place: A2C (Hwanhee Kim, Yihong Yang, Yoonshin Jeong)

Congratulations to all the winners! We hope to see you again in Bot Bowl II.

%d bloggers like this: