Frequently Asked Questions

There is no demo version, but you can cancel your purchase in the Google Play Store free of charge within 24 hours. This gives you a whole day to test the software.

First round:
First, seeded players are placed in the matches in a “zigzag” or “snake” pattern to avoid seeded players having to play each other. The remaining places are then filled with randomly selected unseeded players. If necessary in the case of an odd number of players, a bye is awarded.

Subsequent rounds:
The main goal of the algorithm is to have players with similar scores compete against each other while strictly avoiding having players from previous rounds play each other again. The algorithm uses a recursive backtracking approach to find a valid set of pairings.

If no valid draw (without game repetition) exists, the tournament is forcibly terminated.
A detailed description of the draw procedures can be found in the following document: Algorithms-en.pdf

First round:
First, the seeded players are assigned to matches in a “zigzag” or “snake” pattern. Then, the unseeded players are randomly drawn into the remaining spots on the match list. The byes are distributed proportionally among the players in both groups.

Subsequent rounds:
Heuristic cost-based optimization algorithm that attempts to ensure that each new round produces fresh and fair pairings, avoids repeat matches, and separates seeded players where possible.
This algorithm cannot guarantee an optimal solution, but will usually produce a good draw.
A detailed description of the draw procedures can be found in the following document: Algorithms-en.pdf