Public Member Functions | |
Store (MoveScore *o) | |
void | simpleMove (Square, Square, Ptype, bool, Player, Move move) |
void | unknownMove (Square, Square, Piece, Ptype, bool, Player, Move move) |
void | dropMove (Square, Ptype, Player, Move move) |
void | simpleMove (Square from, Square to, Ptype ptype, bool isPromote, Player p) |
void | unknownMove (Square from, Square to, Piece captured, Ptype ptype, bool isPromote, Player p) |
void | dropMove (Square to, Ptype ptype, Player p) |
Public Attributes | |
MoveScore * | out |
Definition at line 39 of file moveScore.cc.
|
inline |
Definition at line 41 of file moveScore.cc.
Definition at line 49 of file moveScore.cc.
References out.
Definition at line 66 of file moveScore.cc.
References osl::move_action::dropMove().
Definition at line 42 of file moveScore.cc.
References out.
|
inline |
Definition at line 54 of file moveScore.cc.
References osl::PTYPE_EMPTY, and osl::move_action::simpleMove().
|
inline |
Definition at line 45 of file moveScore.cc.
References out.
|
inline |
Definition at line 60 of file moveScore.cc.
References osl::Piece::ptype(), and osl::move_action::unknownMove().
MoveScore* osl::search::Store::out |
Definition at line 40 of file moveScore.cc.
Referenced by osl::search::MoveScore::generateAll(), osl::search::MoveScore::generateCapture(), and osl::search::MoveScore::generateKingEscape().