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::King3Pieces [private]
DIM enum valueosl::eval::ml::King3Pieces
Direction enum nameosl::eval::ml::King3Pieces [private]
eval(const NumEffectState &state)osl::eval::ml::King3Pieces [static]
evalOne(const NumEffectState &state, MultiInt &result)osl::eval::ml::King3Pieces [private, static]
evalWithUpdate(const NumEffectState &state, Move last_move, MultiInt &last_value)osl::eval::ml::King3Pieces [static]
HORIZONTAL enum valueosl::eval::ml::King3Pieces [private]
index(PtypeO p1, PtypeO p2)osl::eval::ml::King3Pieces [inline, private, static]
indexX(const Square king_position, PtypeO p1, PtypeO p2)osl::eval::ml::King3Pieces [inline, private, static]
indexY(const Square king_position, PtypeO p1, PtypeO p2)osl::eval::ml::King3Pieces [inline, private, static]
King3PiecesXY classosl::eval::ml::King3Pieces [friend]
ONE_DIM enum valueosl::eval::ml::King3Pieces
setUp(const Weights &weights)osl::eval::ml::King3Pieces [static]
tableosl::eval::ml::King3Pieces [private, static]
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::King3Pieces [inline, private, static]
VERTICAL enum valueosl::eval::ml::King3Pieces [private]
x_tableosl::eval::ml::King3Pieces [private, static]
y_tableosl::eval::ml::King3Pieces [private, static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines