構造体 テンプレート osl::search::SearchValueIndexCompare< P >

osl::search::SearchValueIndexCompare< P >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public 型

typedef FixedCapacityVector
< std::pair< int, int >
, Move::MaxUniqMoves
vector_t

Public メソッド

 SearchValueIndexCompare (vector_t *v, int d)
int value (int index) const
int logProb (int index) const
bool operator() (int l, int r) const

Public 変数

vector_tvalues
const int default_value


説明

template<Player P>
struct osl::search::SearchValueIndexCompare< P >

searchMoveVector.cc69 行で定義されています。


型定義

template<Player P>
typedef FixedCapacityVector<std::pair<int,int>,Move::MaxUniqMoves> osl::search::SearchValueIndexCompare< P >::vector_t

searchMoveVector.cc71 行で定義されています。


コンストラクタとデストラクタ

template<Player P>
osl::search::SearchValueIndexCompare< P >::SearchValueIndexCompare ( vector_t v,
int  d 
) [inline, explicit]

searchMoveVector.cc75 行で定義されています。


関数

template<Player P>
int osl::search::SearchValueIndexCompare< P >::value ( int  index  )  const [inline]

searchMoveVector.cc77 行で定義されています。

template<Player P>
int osl::search::SearchValueIndexCompare< P >::logProb ( int  index  )  const [inline]

searchMoveVector.cc78 行で定義されています。

template<Player P>
bool osl::search::SearchValueIndexCompare< P >::operator() ( int  l,
int  r 
) const [inline]

searchMoveVector.cc79 行で定義されています。

参照先 osl::eval::betterThan().


変数

searchMoveVector.cc72 行で定義されています。

template<Player P>
const int osl::search::SearchValueIndexCompare< P >::default_value

searchMoveVector.cc73 行で定義されています。


この構造体の説明は次のファイルから生成されました:

Thu Oct 8 05:01:19 2009に生成されました。  doxygen 1.5.6