#include <usiReporter.h>


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.h の 19 行で定義されています。
| osl::search::UsiMonitor::~UsiMonitor | ( | ) |
usiReporter.cc の 92 行で定義されています。
| void osl::search::UsiMonitor::hashInfo | ( | double | ratio | ) | [virtual] |
osl::search::SearchMonitorを再定義しています。
usiReporter.cc の 130 行で定義されています。
| void osl::search::UsiMonitor::newDepth | ( | int | depth | ) | [virtual] |
| void osl::search::UsiMonitor::rootFirstMove | ( | Move | cur | ) | [virtual] |
osl::search::SearchMonitorを再定義しています。
usiReporter.cc の 116 行で定義されています。
参照先 last_root_move, と rootMove().
| void osl::search::UsiMonitor::rootForcedMove | ( | Move | the_move | ) | [virtual] |
osl::search::SearchMonitorを再定義しています。
usiReporter.cc の 136 行で定義されています。
参照先 osl::record::csa::show(), と osl::OslConfig::usiModeInSilent().
| void osl::search::UsiMonitor::rootLossByCheckmate | ( | ) | [virtual] |
osl::search::SearchMonitorを再定義しています。
usiReporter.cc の 147 行で定義されています。
| void osl::search::UsiMonitor::rootMove | ( | Move | cur | ) | [virtual] |
osl::search::SearchMonitorを再定義しています。
usiReporter.cc の 110 行で定義されています。
参照先 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.cc の 104 行で定義されています。
| void osl::search::UsiMonitor::timeInfo | ( | size_t | node_count, | |
| double | elapsed | |||
| ) | [virtual] |
osl::search::SearchMonitorを再定義しています。
usiReporter.cc の 123 行で定義されています。
参照先 last_root_move, と rootMove().
Move osl::search::UsiMonitor::last_root_move [private] |
usiReporter.h の 21 行で定義されています。
参照元 newDepth(), rootFirstMove(), rootMove(), と timeInfo().
1.6.3