クラス 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_t * qs
FullWidth full_searcher
list_t searchers

説明

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


型定義

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

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


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

Analyzer::Analyzer (  )  [inline]

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

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


関数

void Analyzer::report (  )  const [inline]

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

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

参照元 search().

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

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

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

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

変数

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

参照元 search().

eval_t Analyzer::ev [private]

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

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

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

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

qsearch_t* Analyzer::qs [private]

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

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

size_t Analyzer::records [private]

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

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

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

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

NumEffectState Analyzer::state [private]

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

参照元 search().

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

参照元 search().


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