19 #ifndef TOURNAMENTPLAYER_H 20 #define TOURNAMENTPLAYER_H 22 #include "playerbuilder.h" 23 #include "timecontrol.h" 24 #include "board/side.h" 45 void setName(
const QString& name);
51 int bookDepth()
const;
71 int whiteWins()
const;
76 int whiteDraws()
const;
81 int whiteLosses()
const;
86 int blackWins()
const;
91 int blackDraws()
const;
96 int blackLosses()
const;
108 void addOutcome(
int type,
QString str);
113 int gamesFinished()
const;
118 int outcomes(
int type)
const;
137 #endif // TOURNAMENTPLAYER_H A class for constructing new chess players.
Definition: playerbuilder.h:38
Time controls of a chess game.
Definition: timecontrol.h:35
A class for storing a player's tournament-specific details.
Definition: tournamentplayer.h:31
The side or color of a chess player.
Definition: side.h:35
A collection of opening moves for chess.
Definition: openingbook.h:43