Skip to content

Tracks Description

Ahmed Khalifa edited this page Jun 8, 2018 · 3 revisions

Level Generation Track

We define the problem of general video game level generation as follows: Construct a generator that, given a game described in Video Game Description Language (VGDL) and which can be played by some AI player, builds any required number of different levels for that game which are enjoyable for humans to play. This is a very challenging problem as most of the well known level generators are heavily tailored to specific games. To participate in the competition, each competitors has to submit a level generator to the GVG-AI level generation servers in a form of zip file where it contains all the files used in the generator. All submitted level generators must generate a level within a certain time (five-hour time limit). If the generator exceeds this time, it will be disqualified. Based on the number of submissions, it might be impossible to judge all the submissions by humans; in that case, some submitted generators might be disqualified based on computational testing. These generated levels are tested using human judges. Our system will randomly choose two different generated levels from two different level generators. The system allows the human judges to play the selected levels for any number of times. The system also ensures that each level is picked at least once to be played. After the judges finish playing the two levels, they indicate a preference between them. All the judges’ preferences are recorded into a SQL database and the most preferred generator across all games wins the competition.

For more details, check link.

Rule Generation Track

We define the problem of general video game rule generation as follows: Construct a generator that, given a game sprites and a level, builds any required number of different games for these sprites and level which are enjoyable for humans to play. This is a very challenging problem as there is no well known rule generators that is being used in the industry. To participate in the competition, each competitors has to submit a rule generator to the GVG-AI rule generation servers in a form of zip file where it contains all the files used in the generator. All submitted rule generators must generate a set of game rules (interactions and termination condition) within a certain time (five-hour time limit). If the generator exceeds this time, it will be disqualified. Based on the number of submissions, it might be impossible to judge all the submissions by humans; in that case, some submitted generators might be disqualified based on computational testing. These generated games are tested using human judges. Our system will randomly choose two different generated games from two different rule generators. The system allows the human judges to play the selected games for any number of times. The system also ensures that each game is picked at least once to be played. After the judges finish playing the two games, they indicate a preference between them. All the judges’ preferences are recorded into a SQL database and the most preferred generator across all games wins the competition.

For more details, check link.

Table of Contents:

Clone this wiki locally