#include <openingBook.h>
Public Member Functions | |
OMove (int i) | |
OMove (Move m) | |
Square | getFrom () |
Square | getTo () |
bool | isPromotion () |
Ptype | getCapturePtype () |
Ptype | getPtype () |
Player | getPlayer () |
operator Move () | |
operator int () | |
Private Attributes | |
int | value |
Definition at line 16 of file openingBook.h.
|
inline |
Definition at line 19 of file openingBook.h.
References value.
|
inline |
Definition at line 20 of file openingBook.h.
References osl::Move::capturePtype(), osl::Move::from(), osl::Square::isPieceStand(), osl::Move::isPromotion(), osl::Move::player(), osl::Move::ptype(), osl::Move::to(), value, osl::Square::x(), and osl::Square::y().
|
inline |
|
inline |
Definition at line 34 of file openingBook.h.
References osl::Square::STAND(), and value.
Referenced by operator Move().
|
inline |
|
inline |
|
inline |
Definition at line 41 of file openingBook.h.
References osl::Square::STAND(), and value.
Referenced by operator Move().
|
inline |
|
inline |
Definition at line 68 of file openingBook.h.
References value.
|
inline |
Definition at line 65 of file openingBook.h.
References getCapturePtype(), getFrom(), getPlayer(), getPtype(), getTo(), and isPromotion().
|
private |
Definition at line 70 of file openingBook.h.
Referenced by getCapturePtype(), getFrom(), getPlayer(), getPtype(), getTo(), isPromotion(), OMove(), and operator int().