19#ifndef KNOCKOUTTOURNAMENT_H
20#define KNOCKOUTTOURNAMENT_H
22#include "tournament.h"
54 static int playerSeed(
int rank,
int bracketSize);
The side or color of a chess player.
Definition: side.h:36
A class for managing chess games and players.
Definition: gamemanager.h:41
Knockout type chess tournament.
Definition: knockouttournament.h:32
A single encounter in a tournament.
Definition: tournamentpair.h:32
Base class for chess tournaments.
Definition: tournament.h:45
virtual QString results() const
Definition: tournament.cpp:821
virtual QString type() const =0
virtual void initializePairing()=0
virtual bool areAllGamesFinished() const
Definition: tournament.cpp:363
virtual void addScore(int player, Chess::Side side, int score)
Definition: tournament.cpp:602
virtual TournamentPair * nextPair(int gameNumber)=0
virtual int gamesPerCycle() const =0
virtual bool canSetRoundMultiplier() const
Definition: tournament.cpp:174