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

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

attack_dosl::eval::ml::RookEffectBaseprotectedstatic
attack_losl::eval::ml::RookEffectBaseprotectedstatic
attack_nospaceosl::eval::ml::RookEffectBaseprotectedstatic
attack_rosl::eval::ml::RookEffectBaseprotectedstatic
attack_tableosl::eval::ml::RookEffectBaseprotectedstatic
attack_uosl::eval::ml::RookEffectBaseprotectedstatic
defense_dosl::eval::ml::RookEffectBaseprotectedstatic
defense_losl::eval::ml::RookEffectBaseprotectedstatic
defense_nospaceosl::eval::ml::RookEffectBaseprotectedstatic
defense_rosl::eval::ml::RookEffectBaseprotectedstatic
defense_tableosl::eval::ml::RookEffectBaseprotectedstatic
defense_uosl::eval::ml::RookEffectBaseprotectedstatic
DIM enum valueosl::eval::ml::RookEffectBase
eval(const NumEffectState &state)osl::eval::ml::RookEffectBasestatic
evalOne(const NumEffectState &state, Square rook, Square myKing, Square opKing, Square up, Square dp, Square rp, Square lp, bool isP)osl::eval::ml::RookEffectBaseinlineprotectedstatic
index(int abs_x_diff, int y_diff, bool horizontal, bool is_promoted)osl::eval::ml::RookEffectBaseinlineprotectedstatic
index0(int abs_x_diff, int y_diff, PtypeO ptypeO, bool horizontal, bool promoted)osl::eval::ml::RookEffectBaseinlineprotectedstatic
index1(Square king, Square from, PtypeO ptypeO, bool isP)osl::eval::ml::RookEffectBaseinlineprotectedstatic
index1(int x_diff, int y_diff, PtypeO ptypeO, bool isP)osl::eval::ml::RookEffectBaseinlineprotectedstatic
index2(Square king, Square from, bool isP)osl::eval::ml::RookEffectBaseinlineprotectedstatic
index2(int x_diff, int y_diff, bool isP)osl::eval::ml::RookEffectBaseinlineprotectedstatic
ONE_DIM enum valueosl::eval::ml::RookEffectBase
piece_tableosl::eval::ml::RookEffectBaseprotectedstatic
setUp(const Weights &weights, int stage)osl::eval::ml::RookEffectstatic