#include <searchMoveVector.h>
Public メソッド | |
void | push_back (const SearchMove *move) |
template<Player P> | |
void | sortByValue (int default_value) |
ɤsort | |
template<Player P> | |
void | sortByValueUP (int default_value) |
sortByValue for single thread | |
template<Player P> | |
void | sortByValueMP (int default_value) |
void | sortByProbability () |
Ψ⤤sort | |
void | sortByProbabilityReverse () |
Ψ㤤sort | |
Private 型 | |
typedef SearchMoveVectorBase | base_t |
searchMoveVector.h の 16 行で定義されています。
typedef SearchMoveVectorBase osl::search::SearchMoveVector::base_t [private] |
searchMoveVector.h の 18 行で定義されています。
void osl::search::SearchMoveVector::push_back | ( | const SearchMove * | move | ) | [inline] |
searchMoveVector.h の 20 行で定義されています。
参照元 osl::search::MTDF< Eval, MoveGenerator, Table, Recorder, Probabilities >::computeBestMoveOfPlayer(), osl::search::SearchFramework< Eval, MoveGenerator, Table, Recorder, Probabilities >::searchAllMoves(), と osl::search::MTDF< Eval, MoveGenerator, Table, Recorder, Probabilities >::selectBestMoveByHigherF().
void osl::search::SearchMoveVector::sortByValue | ( | int | default_value | ) | [inline] |
void osl::search::SearchMoveVector::sortByValueUP | ( | int | default_value | ) | [inline] |
void osl::search::SearchMoveVector::sortByValueMP | ( | int | default_value | ) | [inline] |
void osl::search::SearchMoveVector::sortByProbability | ( | ) |
void osl::search::SearchMoveVector::sortByProbabilityReverse | ( | ) |