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

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

addValue(Player owner, int value)osl::eval::endgame::AttackDefenseinlineprivate
addValue(Piece king_black, Piece king_white, Piece target)osl::eval::endgame::AttackDefenseinlineprivate
AttackDefense(const SimpleState &)osl::eval::endgame::AttackDefenseexplicit
changeTurn()osl::eval::endgame::AttackDefenseinline
expect(const SimpleState &state, Move move) const osl::eval::endgame::AttackDefense
infty()osl::eval::endgame::AttackDefenseinlinestatic
initialized()osl::eval::endgame::AttackDefenseinlinestatic
reset()osl::eval::endgame::AttackDefenseinlineprivate
resetWeights(const int *w)osl::eval::endgame::AttackDefensestatic
setValues(const SimpleState &, container::PieceValues &)osl::eval::endgame::AttackDefensestatic
update(const SimpleState &new_state, Move last_move)osl::eval::endgame::AttackDefense
updateKingMove(const SimpleState &, Square from, Square to)osl::eval::endgame::AttackDefenseprivate
updateKingMove(const SimpleState &, Square from, Square to, Piece target)osl::eval::endgame::AttackDefenseprivate
value() const osl::eval::endgame::AttackDefenseinline
value(Player p) const osl::eval::endgame::AttackDefenseinline
valueOf(Piece black_king, Piece white_king, Piece target)osl::eval::endgame::AttackDefenseinlinestatic
valueOf(Piece black_king, Piece white_king, PtypeO ptypeo, Square position)osl::eval::endgame::AttackDefenseinlinestatic
valuesosl::eval::endgame::AttackDefenseprivate