18#ifndef JESONMORBOARD_H
19#define JESONMORBOARD_H
21#include "westernboard.h"
45 virtual int width()
const;
46 virtual int height()
const;
52 int blackKings)
const;
53 virtual bool inCheck(
Side side,
int square = 0)
const;
55 const int m_centralSquare;
An internal chessboard class.
Definition board.h:58
virtual bool inCheck(Side side, int square=0) const
Definition jesonmorboard.cpp:59
virtual QString defaultFenString() const
Definition jesonmorboard.cpp:49
JesonMorBoard()
Definition jesonmorboard.cpp:23
virtual int width() const
Definition jesonmorboard.cpp:39
virtual QString variant() const
Definition jesonmorboard.cpp:34
virtual Board * copy() const
Definition jesonmorboard.cpp:29
virtual bool kingsCountAssertion(int whiteKings, int blackKings) const
Definition jesonmorboard.cpp:54
virtual Result result()
Definition jesonmorboard.cpp:67
virtual int height() const
Definition jesonmorboard.cpp:44
The result of a chess game.
Definition result.h:35
The side or color of a chess player.
Definition side.h:36
WesternBoard(WesternZobrist *zobrist)
Definition westernboard.cpp:26