クラス osl::game_playing::DeterminateWeightTracer

#include <weightTracer.h>

osl::game_playing::DeterminateWeightTracerに対する継承グラフ
Inheritance graph
[凡例]
osl::game_playing::DeterminateWeightTracerのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DeterminateWeightTracer (WeightedBook &book, bool verbose=false, const int topn=1, const int weight_coef_for_the_initial_move=16, const int weight_coef=10)
 DeterminateWeightTracer (const DeterminateWeightTracer &copy)
OpeningBookTracerclone () const
 new したものを返す
const Move selectMove () const
 良い手を探す.状態は更新しない.
int getTopn () const

Private 変数

const int topn
 < select a move from topn moves

説明

weightTracer.h51 行で定義されています。


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

osl::game_playing::DeterminateWeightTracer::DeterminateWeightTracer ( WeightedBook book,
bool  verbose = false,
const int  topn = 1,
const int  weight_coef_for_the_initial_move = 16,
const int  weight_coef = 10 
) [inline, explicit]

weightTracer.h56 行で定義されています。

参照元 clone().

osl::game_playing::DeterminateWeightTracer::DeterminateWeightTracer ( const DeterminateWeightTracer copy  )  [inline]

weightTracer.h62 行で定義されています。


関数

osl::game_playing::OpeningBookTracer * osl::game_playing::DeterminateWeightTracer::clone (  )  const [virtual]

new したものを返す

osl::game_playing::WeightTracerを再定義しています。

weightTracer.cc174 行で定義されています。

参照先 DeterminateWeightTracer().

int osl::game_playing::DeterminateWeightTracer::getTopn (  )  const [inline]

weightTracer.h67 行で定義されています。

参照先 topn.

const osl::Move osl::game_playing::DeterminateWeightTracer::selectMove (  )  const [virtual]

変数

< select a move from topn moves

weightTracer.h54 行で定義されています。

参照元 getTopn(), と selectMove().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:21 2010に生成されました。  doxygen 1.6.3