クラス osl::search::UsiMonitor

#include <usiReporter.h>

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

すべてのメンバ一覧

Public メソッド

 ~UsiMonitor ()
void newDepth (int depth)
void showPV (int depth, size_t node_count, double elapsed, int value, Move cur, const Move *first, const Move *last)
void rootMove (Move cur)
void rootFirstMove (Move cur)
void timeInfo (size_t node_count, double elapsed)
void hashInfo (double ratio)
void rootForcedMove (Move the_move)
void rootLossByCheckmate ()

Private 変数

Move last_root_move

説明

usiReporter.h19 行で定義されています。


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

osl::search::UsiMonitor::~UsiMonitor (  ) 

usiReporter.cc92 行で定義されています。


関数

void osl::search::UsiMonitor::hashInfo ( double  ratio  )  [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc130 行で定義されています。

void osl::search::UsiMonitor::newDepth ( int  depth  )  [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc97 行で定義されています。

参照先 last_root_move.

void osl::search::UsiMonitor::rootFirstMove ( Move  cur  )  [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc116 行で定義されています。

参照先 last_root_move, と rootMove().

void osl::search::UsiMonitor::rootForcedMove ( Move  the_move  )  [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc136 行で定義されています。

参照先 osl::record::csa::show(), と osl::OslConfig::usiModeInSilent().

void osl::search::UsiMonitor::rootLossByCheckmate (  )  [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc147 行で定義されています。

参照先 osl::OslConfig::usiModeInSilent().

void osl::search::UsiMonitor::rootMove ( Move  cur  )  [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc110 行で定義されています。

参照先 last_root_move.

参照元 rootFirstMove(), と timeInfo().

void osl::search::UsiMonitor::showPV ( int  depth,
size_t  node_count,
double  elapsed,
int  value,
Move  cur,
const Move first,
const Move last 
) [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc104 行で定義されています。

void osl::search::UsiMonitor::timeInfo ( size_t  node_count,
double  elapsed 
) [virtual]

osl::search::SearchMonitorを再定義しています。

usiReporter.cc123 行で定義されています。

参照先 last_root_move, と rootMove().


変数

usiReporter.h21 行で定義されています。

参照元 newDepth(), rootFirstMove(), rootMove(), と timeInfo().


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