#include <usiReporter.h>
|
| UsiMonitor (bool extended, std::ostream &os, double silent=0.5) |
|
| ~UsiMonitor () |
|
void | setUdpLogging (std::string &udp_client_id, boost::asio::ip::udp::socket *, boost::asio::ip::udp::endpoint *) |
|
void | newDepth (int depth) |
|
void | showPV (int depth, size_t node_count, double elapsed, int value, Move cur, const Move *first, const Move *last, const bool *threatmate_first, const bool *threatmate_last) |
|
void | showFailLow (int depth, size_t node_count, double elapsed, int value, Move cur) |
|
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 () |
|
void | searchFinished () |
|
virtual | ~SearchMonitor () |
|
virtual void | depthFinishedNormally (int depth) |
|
Definition at line 25 of file usiReporter.h.
osl::search::UsiMonitor::UsiMonitor |
( |
bool |
extended, |
|
|
std::ostream & |
os, |
|
|
double |
silent = 0.5 |
|
) |
| |
osl::search::UsiMonitor::~UsiMonitor |
( |
) | |
|
void osl::search::UsiMonitor::hashInfo |
( |
double |
ratio) | |
|
|
virtual |
void osl::search::UsiMonitor::newDepth |
( |
int |
depth) | |
|
|
virtual |
void osl::search::UsiMonitor::rootFirstMove |
( |
Move |
cur) | |
|
|
virtual |
void osl::search::UsiMonitor::rootForcedMove |
( |
Move |
the_move) | |
|
|
virtual |
void osl::search::UsiMonitor::rootLossByCheckmate |
( |
) | |
|
|
virtual |
void osl::search::UsiMonitor::rootMove |
( |
Move |
cur) | |
|
|
virtual |
void osl::search::UsiMonitor::searchFinished |
( |
) | |
|
|
virtual |
void osl::search::UsiMonitor::setUdpLogging |
( |
std::string & |
udp_client_id, |
|
|
boost::asio::ip::udp::socket * |
s, |
|
|
boost::asio::ip::udp::endpoint * |
e |
|
) |
| |
void osl::search::UsiMonitor::showDeferred |
( |
bool |
forced = false ) | |
|
|
private |
void osl::search::UsiMonitor::showFailLow |
( |
int |
depth, |
|
|
size_t |
node_count, |
|
|
double |
elapsed, |
|
|
int |
value, |
|
|
Move |
cur |
|
) |
| |
|
virtual |
void osl::search::UsiMonitor::showPV |
( |
int |
depth, |
|
|
size_t |
node_count, |
|
|
double |
elapsed, |
|
|
int |
value, |
|
|
Move |
cur, |
|
|
const Move * |
first, |
|
|
const Move * |
last, |
|
|
const bool * |
threatmate_first, |
|
|
const bool * |
threatmate_last |
|
) |
| |
|
virtual |
void osl::search::UsiMonitor::timeInfo |
( |
size_t |
node_count, |
|
|
double |
elapsed |
|
) |
| |
|
virtual |
std::string osl::search::UsiMonitor::client_id |
|
private |
std::string osl::search::UsiMonitor::deferred |
|
private |
MilliSeconds osl::search::UsiMonitor::depth0 |
|
private |
bool osl::search::UsiMonitor::extended |
|
private |
Move osl::search::UsiMonitor::last_root_move |
|
private |
std::ostream& osl::search::UsiMonitor::os |
|
private |
double osl::search::UsiMonitor::silent_period |
|
private |
boost::asio::ip::udp::endpoint* osl::search::UsiMonitor::udp_endpoint |
|
private |
boost::asio::ip::udp::socket* osl::search::UsiMonitor::udp_socket |
|
private |
The documentation for this class was generated from the following files: