attack | osl::rating::CountEffect2 | [private] |
count(const NumEffectState &state, Square position, const RatingEnv &env) | osl::rating::CountEffect2 | [inline, private, static] |
CountEffect2(int a, int d) | osl::rating::CountEffect2 | [inline, private] |
defense | osl::rating::CountEffect2 | [private] |
effectiveInCheck() const | osl::rating::Feature | [inline, virtual] |
Feature(const std::string &name) | osl::rating::Feature | [inline] |
FromEffect(int attack, int defense) | osl::rating::FromEffect | [inline] |
index(const NumEffectState &state, Square position, const RatingEnv &env) | osl::rating::CountEffect2 | [inline, private, static] |
match(const NumEffectState &state, Move move, const RatingEnv &env) const | osl::rating::FromEffect | [inline] |
osl::rating::Feature::match(const NumEffectState &state, Move, const RatingEnv &) const =0 | osl::rating::Feature | [pure virtual] |
osl::rating::CountEffect2::match(const NumEffectState &state, Square position, const RatingEnv &env) const | osl::rating::CountEffect2 | [inline, private] |
Max | osl::rating::CountEffect2 | [private, static] |
osl::name() const | osl::rating::Feature | [inline] |
osl::rating::CountEffect2::name(int attack, int defense) | osl::rating::CountEffect2 | [private, static] |
~Feature() | osl::rating::Feature | [virtual] |