#include <searchMove.h>
Public メソッド | |
SearchMove () | |
SearchMove (const MoveLogProb &move, SimpleHashRecord *r=0) | |
const MoveLogProb | moveLogProb () const |
Public 変数 | |
SimpleHashRecord * | record |
searchMove.h の 13 行で定義されています。
osl::search::SearchMove::SearchMove | ( | ) | [inline] |
searchMove.h の 16 行で定義されています。
osl::search::SearchMove::SearchMove | ( | const MoveLogProb & | move, | |
SimpleHashRecord * | r = 0 | |||
) | [inline, explicit] |
searchMove.h の 19 行で定義されています。
const MoveLogProb osl::search::SearchMove::moveLogProb | ( | ) | const [inline] |
searchMove.h の 29 行で定義されています。
参照元 osl::search::analyzer::DotAnalyzerProof::absoluteBound(), osl::search::AlphaBeta2::alphaBetaSearchRoot(), osl::search::analyzer::DotAnalyzer::analyzeSequence(), osl::search::SearchMoveSet::assignIfBetter(), osl::search::MTDF< Eval, MoveGenerator, Table, Recorder, Probabilities >::computeBestMoveOfPlayer(), osl::search::AlphaBeta2Tree::nextMove(), osl::search::NullWindowSearch< Eval, MoveGenerator, Table, Recorder, Probabilities >::normalSearch(), osl::search::SearchBase< osl::eval::ProgressEval, osl::search::SimpleHashTable, osl::search::CountRecorder, osl::search::RealizationProbability >::recordLowerBound(), osl::search::SearchBase< osl::eval::ProgressEval, osl::search::SimpleHashTable, osl::search::CountRecorder, osl::search::RealizationProbability >::recordUpperBound(), osl::search::SearchFramework< Eval, MoveGenerator, Table, Recorder, Probabilities >::searchAllMoves(), osl::search::SimpleHashRecord::setLowerBound(), osl::search::SimpleHashRecord::setUpperBound(), と osl::search::analyzer::DotAnalyzerAll::visit().
SimpleHashRecord* osl::search::SearchMove::record [mutable] |
searchMove.h の 15 行で定義されています。
参照元 osl::search::analyzer::DotAnalyzer::analyzeSequence(), osl::search::SearchMoveSet::assignIfBetter(), osl::search::MTDF< Eval, MoveGenerator, Table, Recorder, Probabilities >::computeBestMoveOfPlayer(), osl::search::SimpleHashRecord::dump(), osl::search::analyzer::TopLevelAnalyzer::examineAll(), osl::search::SimpleHashRecord::fixBestMove(), osl::search::analyzer::TableAnalyzer::makeBestMoveList(), osl::search::SimpleHashRecord::nodeRatio(), osl::search::NullWindowSearch< Eval, MoveGenerator, Table, Recorder, Probabilities >::normalSearch(), osl::search::SearchValueCompare< P >::operator()(), osl::search::SearchBase< osl::eval::ProgressEval, osl::search::SimpleHashTable, osl::search::CountRecorder, osl::search::RealizationProbability >::recordLowerBound(), osl::search::SearchBase< osl::eval::ProgressEval, osl::search::SimpleHashTable, osl::search::CountRecorder, osl::search::RealizationProbability >::recordUpperBound(), osl::search::SearchFramework< Eval, MoveGenerator, Table, Recorder, Probabilities >::searchWithMove(), osl::search::SimpleHashRecord::setBestMove(), osl::search::MTDF< Eval, MoveGenerator, Table, Recorder, Probabilities >::testMove(), と osl::search::SearchValueCompare< P >::value().