#include <usiReporter.h>
Public Member Functions | |
~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 Attributes | |
Move | last_root_move |
Definition at line 19 of file usiReporter.h.
osl::search::UsiMonitor::~UsiMonitor | ( | ) |
Definition at line 92 of file usiReporter.cc.
void osl::search::UsiMonitor::hashInfo | ( | double | ratio | ) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 130 of file usiReporter.cc.
void osl::search::UsiMonitor::newDepth | ( | int | depth | ) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 97 of file usiReporter.cc.
void osl::search::UsiMonitor::rootFirstMove | ( | Move | cur | ) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 116 of file usiReporter.cc.
void osl::search::UsiMonitor::rootForcedMove | ( | Move | the_move | ) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 136 of file usiReporter.cc.
References osl::record::csa::show().
void osl::search::UsiMonitor::rootLossByCheckmate | ( | ) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 147 of file usiReporter.cc.
void osl::search::UsiMonitor::rootMove | ( | Move | cur | ) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 110 of file usiReporter.cc.
void osl::search::UsiMonitor::showPV | ( | int | depth, |
size_t | node_count, | ||
double | elapsed, | ||
int | value, | ||
Move | cur, | ||
const Move * | first, | ||
const Move * | last | ||
) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 104 of file usiReporter.cc.
void osl::search::UsiMonitor::timeInfo | ( | size_t | node_count, |
double | elapsed | ||
) | [virtual] |
Reimplemented from osl::search::SearchMonitor.
Definition at line 123 of file usiReporter.cc.
Move osl::search::UsiMonitor::last_root_move [private] |
Definition at line 21 of file usiReporter.h.