クラス Analyzer

Analyzerのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 Analyzer ()
void report () const
void search (size_t i, Move last_move)
void search (const char *filename)

Private 型

typedef slist< Searcher * > list_t

Private 変数

size_t records
NumEffectState state
eval_t ev
checkmate_t checkmate
SimpleHashTable table
qsearch_tqs
FullWidth full_searcher
list_t searchers

説明

range-vs-nodes.cc382 行で定義されています。


型定義

typedef slist<Searcher*> Analyzer::list_t [private]

range-vs-nodes.cc391 行で定義されています。


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

Analyzer::Analyzer (  )  [inline]

range-vs-nodes.cc394 行で定義されています。

参照先 center, ev, qs, と searchers.


関数

void Analyzer::report (  )  const [inline]

range-vs-nodes.cc437 行で定義されています。

参照先 full_searcher, records, Searcher::report(), と searchers.

参照元 search().

void Analyzer::search ( const char *  filename  )  [inline]

range-vs-nodes.cc468 行で定義されています。

参照先 osl::alt(), ev, moves, records, report(), search(), skip_first, と state.

void Analyzer::search ( size_t  i,
Move  last_move 
) [inline]

変数

range-vs-nodes.cc387 行で定義されています。

参照元 search().

eval_t Analyzer::ev [private]

range-vs-nodes.cc386 行で定義されています。

参照元 Analyzer(), と search().

range-vs-nodes.cc390 行で定義されています。

参照元 report(), と search().

qsearch_t* Analyzer::qs [private]

range-vs-nodes.cc389 行で定義されています。

参照元 Analyzer(), と search().

size_t Analyzer::records [private]

range-vs-nodes.cc384 行で定義されています。

参照元 report(), と search().

range-vs-nodes.cc392 行で定義されています。

参照元 Analyzer(), report(), と search().

NumEffectState Analyzer::state [private]

range-vs-nodes.cc385 行で定義されています。

参照元 search().

range-vs-nodes.cc388 行で定義されています。

参照元 search().


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