osl::eval::ml::BishopRookFork Member List
This is the complete list of members for osl::eval::ml::BishopRookFork, including all inherited members.
bishopIndex(Ptype a, Ptype b)osl::eval::ml::BishopRookFork [inline, static]
DIM enum valueosl::eval::ml::BishopRookFork
DROP_DIM enum valueosl::eval::ml::BishopRookFork
eval(const NumEffectState &state, CArray< std::pair< Square, int >, 2 > &bishop_drop, CArray< std::pair< Square, int >, 2 > &rook_drop)osl::eval::ml::BishopRookFork [static]
evalOne(const NumEffectState &state, const PieceVector &target, std::pair< Square, int > &bishop_drop, std::pair< Square, int > &rook_drop)osl::eval::ml::BishopRookFork [static]
findDropInLine(const NumEffectState &state, Player defense, const Square a, const Square b, Piece king)osl::eval::ml::BishopRookFork [inline, private, static]
isBishopForkSquare(const NumEffectState &state, Player defense, const Square a, const Square b, bool maybe_empty=false)osl::eval::ml::BishopRookFork [static]
isRookForkSquare(const NumEffectState &state, Player defense, const Square a, const Square b)osl::eval::ml::BishopRookFork [inline, static]
ONE_DIM enum valueosl::eval::ml::BishopRookFork
rookIndex(Ptype a, Ptype b)osl::eval::ml::BishopRookFork [inline, static]
setUp(const Weights &weights)osl::eval::ml::BishopRookFork [static]
tableosl::eval::ml::BishopRookFork [static]
testCenter(const NumEffectState &state, Player defense, const Square a, const Square b, Piece king, Square center, bool maybe_empty=false)osl::eval::ml::BishopRookFork [inline, private, static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines