My Project
|
This is the complete list of members for osl::eval::ml::KnightFork, including all inherited members.
accumulate(const NumEffectState &state, bool has_knight, const BoardMask &knight_fork_squares, std::pair< Square, int > &knight_drop) | osl::eval::ml::KnightFork | privatestatic |
accumulate(const NumEffectState &state, bool has_knight, const BoardMask &knight_fork_squares, std::pair< Square, int > &knight_drop) | osl::eval::ml::KnightFork | |
DIM enum value | osl::eval::ml::KnightFork | |
DROP_DIM enum value | osl::eval::ml::KnightFork | |
eval(const NumEffectState &state, CArray< BoardMask, 2 > &knight_fork_squares, CArray< std::pair< Square, int >, 2 > &knight_drop) | osl::eval::ml::KnightFork | static |
evalOne(const NumEffectState &state, bool has_knight, BoardMask &knight_fork_squares, std::pair< Square, int > &knight_drop) | osl::eval::ml::KnightFork | static |
evalOne(const NumEffectState &state, bool has_knight, BoardMask &knight_fork_squares, std::pair< Square, int > &knight_drop) | osl::eval::ml::KnightFork | |
evalWithUpdate(const NumEffectState &state, Move moved, CArray< BoardMask, 2 > &knight_fork_squares, CArray< std::pair< Square, int >, 2 > &knight_drop) | osl::eval::ml::KnightFork | static |
evalWithUpdate(const NumEffectState &state, Move moved, CArray< BoardMask, 2 > &knight_fork_squares, CArray< std::pair< Square, int >, 2 > &knight_drop) | osl::eval::ml::KnightFork | |
index(Ptype a, Ptype b) | osl::eval::ml::KnightFork | inlinestatic |
isForkSquare(const NumEffectState &state, Player defense, int y, int x0, int x1) | osl::eval::ml::KnightFork | static |
isTarget(Ptype ptype) | osl::eval::ml::KnightFork | inlinestatic |
ONE_DIM enum value | osl::eval::ml::KnightFork | |
setUp(const Weights &weights) | osl::eval::ml::KnightFork | static |
table | osl::eval::ml::KnightFork | static |
updateSquares(const NumEffectState &state, Move moved, BoardMask &knight_fork_squares) | osl::eval::ml::KnightFork | privatestatic |