The General Video Game AI Competition - 2017

Get the latest version of the code here.
Looking for papers about GVGAI? Try here.

Congratulations to the CEC 2017 2-Player Planning Competition Winner: ToVo2 (CEC 2017 Final Rankings)
Congratulations to the GECCO 2017 Single Player Planning Competition Winner: YOLOBOT (GECCO 2017 Final Rankings)
Congratulations to the CIG 2017 Single Player Learning Competition Winner: kkunan (CIG 2017 Final Rankings)

CEC 2017 GECCO 2017 CIG 2017
Submission: 15th May Submission: 15th June 2nd July Submission: 15th July
Results: 8th June Results: 19th July Results: 25th August

Available Tracks Available Tracks Available Tracks
Two-Player Planning Single Player Planning Single Player Learning: deadline 6 August 2017
    Level Generation
    Rule Generation
If you are interested in studying for a PhD in the Game AI area, you can have a look at our Centre for Doctoral Training.
Also, consider joining our MSc in Computer Games at the University of Essex.
And join our Google Group

    Sponsored by:
Google Deepmind
 
Welcome to the General Video Game AI Competition webpage. The GVG-AI Competition explores the problem of creating controllers for general video game playing. How would you create a single agent that is able to play any game it is given? Could you program an agent that is able to play a wide variety of games, without knowing which games are to be played? Can you create an automatic level generation that designs levels for any game is given?

In this website, you will be able to participate in the General Video Game AI Competition. You can now download the starter kit for the competition and submit your controller to be included in the rankings. For any question contact us.

Join our Google Group here for the latest updates. If you are interested in studying for a PhD in this area, you can have a look at our Centre for Doctoral Training. Also, consider joining our MSc in Computer Games.

Getting Started


 

Create a Controller for GVGAI

  1. Get the java-vgdl framework code and documentation.
  2. Create a controller following the instructions.
  3. Have a look at our Sample Controllers for inspiration.
  4. Check framework documentation and competition rules.
 

Submit it and Get in the Rankings

  1. Sign up in this website to participate, play and submit.
  2. Submit (or update) your controller for evaluation.
  3. Your controller will be introduced in the rankings.
  4. Join our Google group for updates and discussions.
 

Useful links

Quick Start:

The GVG-AI Framework:

The GVG-AI Competition:

 

Participant area: