|
|
| Checkers (Collection *collection) |
| |
|
void | setBoard (const Common::Array< int > &squares) |
| |
|
Common::Array< CheckersMinigame::Pair > | piecesThatCanMove (Side side) |
| |
|
void | getValidMovesForPiece (const Pair &position, Common::Array< Move > &moves, bool capturesOnly) |
| |
|
bool | calculateAndSortAllMovesForSide (Side side) |
| |
|
void | prepareForBestMoveSearch (int depth) |
| |
|
bool | searchForBestMove (int maxSearchTimeInMs) |
| |
|
Move & | getCalculatedBestMove () |
| |
|
bool | validateBoard () const |
| |
|
void | printToDebug () const |
| |
The documentation for this class was generated from the following file: