Public Member Functions | Static Public Attributes

DameRules Class Reference

Inheritance diagram for DameRules:
Rules< DameBoard > Rules2D

List of all members.

Public Member Functions

void init (DameBoard &cb)
bool check (const DameBoard &cb, Move< ChessBoard::Coords > &move) const
bool isCheck (const DameBoard &cb, const int color) const
bool checkVictory (const DameBoard &cb, const int color) const
bool checkDraw (const History< Move< DameBoard::Coords > > &history) const
void move (const DameBoard &cb, const Move< DameBoard::Coords > &move)

Static Public Attributes

static const unsigned int NB_PLAYERS = 2

The documentation for this class was generated from the following file:
 All Classes Functions Variables