20#ifndef ROUNDROBINTOURNAMENT_H
21#define ROUNDROBINTOURNAMENT_H
23#include "tournament.h"
A class for managing chess games and players.
Definition gamemanager.h:41
virtual TournamentPair * nextPair(int gameNumber)
Definition roundrobintournament.cpp:53
virtual QString type() const
Definition roundrobintournament.cpp:30
RoundRobinTournament(GameManager *gameManager, QObject *parent=nullptr)
Definition roundrobintournament.cpp:23
virtual void initializePairing()
Definition roundrobintournament.cpp:35
virtual int gamesPerCycle() const
Definition roundrobintournament.cpp:48
A single encounter in a tournament.
Definition tournamentpair.h:32
Tournament(GameManager *gameManager, QObject *parent)
Definition tournament.cpp:34
GameManager * gameManager() const
Definition tournament.cpp:96