22#include "giveawayboard.h"
67 int blackKings)
const;
77 int pieceCount(
Side side,
An internal chessboard class.
Definition board.h:58
virtual bool vIsLegalMove(const Move &move)
Definition codrusboard.cpp:65
virtual Board * copy() const
Definition codrusboard.cpp:28
virtual void addPromotions(int sourceSquare, int targetSquare, QVarLengthArray< Move > &moves) const
Definition codrusboard.cpp:43
virtual bool kingsCountAssertion(int whiteKings, int blackKings) const
Definition codrusboard.cpp:38
CodrusBoard()
Definition codrusboard.cpp:23
virtual Result vResultOfStalemate() const
Definition codrusboard.cpp:78
virtual Result result()
Definition codrusboard.cpp:84
virtual QString variant() const
Definition codrusboard.cpp:33
GiveawayBoard()
Definition giveawayboard.cpp:23
A small and efficient chessmove class.
Definition move.h:43
static const int NoPiece
Definition piece.h:44
The result of a chess game.
Definition result.h:35
The side or color of a chess player.
Definition side.h:36