22#include "standardboard.h"
68 int blackKings)
const;
70 virtual bool inCheck(
Side side,
int square = 0)
const;
virtual bool vSetFenString(const QStringList &fen)
Definition antiboard.cpp:67
virtual Board * copy() const
Definition antiboard.cpp:30
virtual bool inCheck(Side side, int square=0) const
Definition antiboard.cpp:74
virtual QString variant() const
Definition antiboard.cpp:35
virtual bool kingsCountAssertion(int whiteKings, int blackKings) const
Definition antiboard.cpp:50
virtual void addPromotions(int sourceSquare, int targetSquare, QVarLengthArray< Move > &moves) const
Definition antiboard.cpp:59
virtual Result vResultOfStalemate() const
Definition antiboard.cpp:110
virtual QString defaultFenString() const
Definition antiboard.cpp:40
virtual bool hasCastling() const
Definition antiboard.cpp:45
virtual bool vIsLegalMove(const Move &move)
Definition antiboard.cpp:79
AntiBoard()
Definition antiboard.cpp:23
virtual Result result()
Definition antiboard.cpp:117
An internal chessboard class.
Definition board.h:58
A small and efficient chessmove class.
Definition move.h:43
The result of a chess game.
Definition result.h:35
The side or color of a chess player.
Definition side.h:36
StandardBoard()
Definition standardboard.cpp:1055