Participating players will be assigned to two heats based on their estimated playing strength, such that the top-ranked player enters the first heat, the second-ranked enters the second heat, the third-ranked the first heat, etc. The tournament director (TD) estimates the players' relative ranking, in part based on their pre-tournament performance on the TDU-GGP server. In case there being an odd number of players, a reserve player will be entered (a random or other available third-party player).

A heat tournament of n players will consist of n+2 rounds, of which there are 2 rounds of single-player games, n-1 rounds of two-player games, and 1 round of an n-player game. The pairings for the two-player games are done randomly, although such that each player plays against a new opponent each round. In the two- and n-player games the roles are assigned randomly. Note that for the two-player games a single round may consist of two matches, each played with reverse roles (e.g. in the case of a lopsided or asymmetric game). In such cases, the outcome of the round for each player is its average score over the two matches. The final overall score of a player is its accumulated score over all the rounds. The two players in each heat with the highest final overall score advance to the finals. The players that end in 3th and 4th place will advance to a separate consolation tournament for determining places 5-8 (structured in the same manner as the finals). Ties will be broken as described below if needed for deciding which players will advance.

The finals consist of 2 different single-player games, 2-4 different two-player games, and one 4-player game. For each of the single- and 4-player games only one round is played, whereas each of the two-player games is played in a round-robin fashion, that is, everyone is matched against everyone else (i.e. 3 rounds for each game). As in the heats, for the two-player games a round may consist of two matches played with reverse roles. In such cases, the outcome of the round for each player is its average score from the two matches. A player's score accumulated over all rounds determines its final standing. The player that ranks the highest is the winner of the GGP competition. Ties will be broken as described below if needed for deciding the winner.

Tie breaking: In case of a tie (possibly more than two-way) the accumulated round score of internal matches of the tied players will be used to break the tie; if still unresolved, the score from the n-player game will decide; if still unresolved, it will be left to the TD to decide on a fair tie-breaking mechanism (depending on how tight the schedules is, may e.g. involve a play-off match or a coin toss).

The tournament director (TD) decides which games are played and which time controls to use, as well as on any other matters or disputes pertaining to the execution of the tournament. However, if either the TD feels that a matter requires a broader consensus or if a player disagrees with the TD's decision, either party can ask the Tournament Appeal Committee (TAC) to rule on the issue. The decisions of the TAC are final. Jim Clune is the tournament director. Before the competition starts the players vote on three members to serve on the TAC. Any member of the TAC that is directly involved in a dispute under discussion must recuse oneself.