22#include "standardboard.h"
74 void setChecksToWin(
int whiteCount,
int blackCount);
75 void updateCheckCounters(
Side side,
int d);
Details of a board transition caused by a move.
Definition boardtransition.h:41
An internal chessboard class.
Definition board.h:58
FenNotation
Definition board.h:94
virtual Board * copy() const
Definition ncheckboard.cpp:189
A small and efficient chessmove class.
Definition move.h:43
virtual QString variant() const
Definition ncheckboard.cpp:38
NCheckBoard(int n=3)
Definition ncheckboard.cpp:27
int checksToWin(Side side) const
Definition ncheckboard.cpp:103
virtual void vUndoMove(const Move &move)
Definition ncheckboard.cpp:73
virtual Result result()
Definition ncheckboard.cpp:80
virtual QString defaultFenString() const
Definition ncheckboard.cpp:43
virtual bool vSetFenString(const QStringList &fen)
Definition ncheckboard.cpp:138
int checkLimit() const
Definition ncheckboard.cpp:92
virtual Board * copy() const
Definition ncheckboard.cpp:33
virtual void vMakeMove(const Move &move, BoardTransition *transition)
Definition ncheckboard.cpp:65
virtual QString vFenIncludeString(FenNotation notation) const
Definition ncheckboard.cpp:120
virtual void vInitialize()
Definition ncheckboard.cpp:49
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
virtual Board * copy() const
Definition ncheckboard.cpp:182