#include <mlPredictor.h>
Public Member Functions | |
double | predict (const NumEffectState &state, const Move move, size_t index=0) |
double | probability (const NumEffectState &state, const Move move, size_t index=0) |
Definition at line 18 of file mlPredictor.h.
double osl::threatmate::MlPredictor::predict | ( | const NumEffectState & | state, |
const Move | move, | ||
size_t | index = 0 |
||
) |
Definition at line 29 of file mlPredictor.cc.
References osl::alt(), osl::BLACK, osl::Move::capturePtype(), osl::misc::BitOp::countBit(), osl::move_generator::addeffect8::hasEffect(), osl::newPtypeO(), predictor_coef, osl::Move::ptype(), osl::Move::to(), and osl::WHITE.
double osl::threatmate::MlPredictor::probability | ( | const NumEffectState & | state, |
const Move | move, | ||
size_t | index = 0 |
||
) |
Definition at line 59 of file mlPredictor.cc.
Referenced by osl::annotate::ThreatmateAnalyzer::match().