My Project
osl::eval::ml::King3Pieces Member List

This is the complete list of members for osl::eval::ml::King3Pieces, including all inherited members.

DIAGONAL enum valueosl::eval::ml::King3Piecesprivate
DIM enum valueosl::eval::ml::King3Pieces
Direction enum nameosl::eval::ml::King3Piecesprivate
eval(const NumEffectState &state)osl::eval::ml::King3Piecesstatic
evalOne(const NumEffectState &state, MultiInt &result)osl::eval::ml::King3Piecesprivatestatic
evalWithUpdate(const NumEffectState &state, Move last_move, MultiInt &last_value)osl::eval::ml::King3Piecesstatic
HORIZONTAL enum valueosl::eval::ml::King3Piecesprivate
index(PtypeO p1, PtypeO p2)osl::eval::ml::King3Piecesinlineprivatestatic
indexX(const Square king_position, PtypeO p1, PtypeO p2)osl::eval::ml::King3Piecesinlineprivatestatic
indexY(const Square king_position, PtypeO p1, PtypeO p2)osl::eval::ml::King3Piecesinlineprivatestatic
King3PiecesXYosl::eval::ml::King3Piecesfriend
ONE_DIM enum valueosl::eval::ml::King3Pieces
setUp(const Weights &weights)osl::eval::ml::King3Piecesstatic
tableosl::eval::ml::King3Piecesprivatestatic
value(int vertical_index, int horizontal_index, int diagonal_index1, int diagonal_index2, int vertical_index_x, int horizontal_index_x, int diagonal_index1_x, int diagonal_index2_x, int vertical_index_y, int horizontal_index_y, int diagonal_index1_y, int diagonal_index2_y)osl::eval::ml::King3Piecesinlineprivatestatic
VERTICAL enum valueosl::eval::ml::King3Piecesprivate
x_tableosl::eval::ml::King3Piecesprivatestatic
y_tableosl::eval::ml::King3Piecesprivatestatic