Member List

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::eval::ml::RookPromoteDefenseRookH Member List

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

attack_d | osl::eval::ml::RookEffectBase | protectedstatic
attack_l | osl::eval::ml::RookEffectBase | protectedstatic
attack_nospace | osl::eval::ml::RookEffectBase | protectedstatic
attack_r | osl::eval::ml::RookEffectBase | protectedstatic
attack_table | osl::eval::ml::RookEffectBase | protectedstatic
attack_u | osl::eval::ml::RookEffectBase | protectedstatic
defense_d | osl::eval::ml::RookEffectBase | protectedstatic
defense_l | osl::eval::ml::RookEffectBase | protectedstatic
defense_nospace | osl::eval::ml::RookEffectBase | protectedstatic
defense_r | osl::eval::ml::RookEffectBase | protectedstatic
defense_table | osl::eval::ml::RookEffectBase | protectedstatic
defense_u | osl::eval::ml::RookEffectBase | protectedstatic
DIM enum value | osl::eval::ml::RookPromoteDefenseRookH |
eval(const NumEffectState &state) | osl::eval::ml::RookEffectBase | static
evalOne(const NumEffectState &state, Square rook, Square myKing, Square opKing, Square up, Square dp, Square rp, Square lp, bool isP) | osl::eval::ml::RookEffectBase | protectedstatic
evalOne(const NumEffectState &state, Square rook, Square myKing, Square opKing, Square up, Square dp, Square rp, Square lp, bool isP) | osl::eval::ml::RookEffectBase | inline
index(int abs_x_diff, int y_diff, bool horizontal, bool is_promoted) | osl::eval::ml::RookEffectBase | inlineprotectedstatic
index0(int abs_x_diff, int y_diff, PtypeO ptypeO, bool horizontal, bool promoted) | osl::eval::ml::RookEffectBase | inlineprotectedstatic
index1(Square king, Square from, PtypeO ptypeO, bool isP) | osl::eval::ml::RookEffectBase | inlineprotectedstatic
index1(int x_diff, int y_diff, PtypeO ptypeO, bool isP) | osl::eval::ml::RookEffectBase | inlineprotectedstatic
index2(Square king, Square from, bool isP) | osl::eval::ml::RookEffectBase | inlineprotectedstatic
index2(int x_diff, int y_diff, bool isP) | osl::eval::ml::RookEffectBase | inlineprotectedstatic
ONE_DIM enum value | osl::eval::ml::RookPromoteDefenseRookH |
piece_table | osl::eval::ml::RookEffectBase | protectedstatic
setUp(const Weights &weights) | osl::eval::ml::RookPromoteDefenseRookH | static