All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::eval::ProgressEvalGeneral< OpeningEval > Member List

This is the complete list of members for osl::eval::ProgressEvalGeneral< OpeningEval >, including all inherited members.

AdjustableDimension enum valueosl::eval::ProgressEvalGeneral< OpeningEval >
attack_bonusosl::eval::ProgressEvalGeneral< OpeningEval >private
attackBonusScale(int val, Player attack) const osl::eval::ProgressEvalGeneral< OpeningEval >inline
attackDefenseBonus() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
attackDefenseBonusT16(Progress16 black, Progress16 white, Progress16 black_defense, Progress16 white_defense)osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
bishop_mobilityosl::eval::ProgressEvalGeneral< OpeningEval >private
cacheosl::eval::ProgressEvalGeneral< OpeningEval >mutableprivate
calculateAttackBonus(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateAttackBonusEach(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateAttackBonusOne(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateAttackRooks(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateEnterKingBonus(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateGoldPenalty(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateKnightCheck(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateKnightCheckEach(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateMiddleKingBonus(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateMobilityBonus() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
calculateMobilityBonusBishop(const NumEffectState &state)osl::eval::ProgressEvalGeneral< OpeningEval >static
calculateMobilityBonusLance(const NumEffectState &state)osl::eval::ProgressEvalGeneral< OpeningEval >static
calculateMobilityBonusRook(const NumEffectState &state)osl::eval::ProgressEvalGeneral< OpeningEval >static
calculatePinBonus(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateRookRankBonus(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
calculateSilverPenalty(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
can_check_piecesosl::eval::ProgressEvalGeneral< OpeningEval >private
capture_valuesosl::eval::ProgressEvalGeneral< OpeningEval >privatestatic
captureValue(PtypeO ptypeO)osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
changeTurn()osl::eval::ProgressEvalGeneral< OpeningEval >inline
composeValue(int value_opening, int value_endgame, Progress16 progress16, Progress16 black, Progress16 white, Progress16 black_defense, Progress16 white_defense, int minor_piece_bonus, int progress_independent_bonus, int progress_dependent_bonus)osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
current_progressosl::eval::ProgressEvalGeneral< OpeningEval >private
debug() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
debugInfo(const NumEffectState &state) const osl::eval::ProgressEvalGeneral< OpeningEval >
defense_effectosl::eval::ProgressEvalGeneral< OpeningEval >private
defense_t typedefosl::eval::ProgressEvalGeneral< OpeningEval >
endgame_evalosl::eval::ProgressEvalGeneral< OpeningEval >private
endgame_eval_t typedefosl::eval::ProgressEvalGeneral< OpeningEval >
endgameValue() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
expect(const NumEffectState &state, Move move) const osl::eval::ProgressEvalGeneral< OpeningEval >
infty()osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
initializeCheckPiece(const NumEffectState &state)osl::eval::ProgressEvalGeneral< OpeningEval >private
initializeCheckPieceDir(const NumEffectState &state, int count)osl::eval::ProgressEvalGeneral< OpeningEval >private
initialized()osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
INVALID enum valueosl::eval::ProgressEvalGeneral< OpeningEval >private
invalidateCache()osl::eval::ProgressEvalGeneral< OpeningEval >inline
lance_mobilityosl::eval::ProgressEvalGeneral< OpeningEval >private
major_piecesosl::eval::ProgressEvalGeneral< OpeningEval >private
minor_piece_bonusosl::eval::ProgressEvalGeneral< OpeningEval >private
minorPieceValue() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
opening_evalosl::eval::ProgressEvalGeneral< OpeningEval >private
opening_eval_t typedefosl::eval::ProgressEvalGeneral< OpeningEval >
openingValue() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
pin_maskosl::eval::ProgressEvalGeneral< OpeningEval >mutableprivate
pins(Player player) const osl::eval::ProgressEvalGeneral< OpeningEval >inline
progress16() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
progress16bonus(Player p) const osl::eval::ProgressEvalGeneral< OpeningEval >inline
progress32() const osl::eval::ProgressEvalGeneral< OpeningEval >inline
progress_dependent_bonusosl::eval::ProgressEvalGeneral< OpeningEval >private
progress_independent_bonusosl::eval::ProgressEvalGeneral< OpeningEval >private
progress_t typedefosl::eval::ProgressEvalGeneral< OpeningEval >
ProgressEvalGeneral(const NumEffectState &state)osl::eval::ProgressEvalGeneral< OpeningEval >
resetWeights(const int *weight)osl::eval::ProgressEvalGeneral< OpeningEval >static
rook_mobilityosl::eval::ProgressEvalGeneral< OpeningEval >private
ROUND_UPosl::eval::ProgressEvalGeneral< OpeningEval >static
seeScale()osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
setUp(const char *filename)osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
setUp()osl::eval::ProgressEvalGeneral< OpeningEval >inlinestatic
setUpInternal(const char *filename=0)osl::eval::ProgressEvalGeneral< OpeningEval >privatestatic
setValues(const SimpleState &, Progress16 progress16, container::PieceValues &)osl::eval::ProgressEvalGeneral< OpeningEval >static
setValues(const SimpleState &s, container::PieceValues &o)osl::eval::ProgressEvalGeneral< OpeningEval >static
suggestMove(const NumEffectState &) const osl::eval::ProgressEvalGeneral< OpeningEval >inline
update(const NumEffectState &new_state, Move last_move)osl::eval::ProgressEvalGeneral< OpeningEval >
value() const osl::eval::ProgressEvalGeneral< OpeningEval >inline