Static Public Member Functions
osl::search::UsiReporter Struct Reference

#include <usiReporter.h>

List of all members.

Static Public Member Functions

static void newDepth (int depth)
static void showPV (int depth, size_t node_count, double elapsed, int value, Move cur, const Move *first, const Move *last, bool ignore_silent=false)
static void rootMove (Move cur, bool allow_frequent_display=false)
static void timeInfo (size_t node_count, double elapsed)
static void hashInfo (double ratio)

Detailed Description

Definition at line 10 of file usiReporter.h.


Member Function Documentation

void osl::search::UsiReporter::hashInfo ( double  ratio) [static]

Definition at line 80 of file usiReporter.cc.

void osl::search::UsiReporter::newDepth ( int  depth) [static]

Definition at line 11 of file usiReporter.cc.

void osl::search::UsiReporter::rootMove ( Move  cur,
bool  allow_frequent_display = false 
) [static]

Definition at line 49 of file usiReporter.cc.

References SCOPED_LOCK, and osl::record::csa::show().

void osl::search::UsiReporter::showPV ( int  depth,
size_t  node_count,
double  elapsed,
int  value,
Move  cur,
const Move first,
const Move last,
bool  ignore_silent = false 
) [static]
void osl::search::UsiReporter::timeInfo ( size_t  node_count,
double  elapsed 
) [static]

Definition at line 69 of file usiReporter.cc.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines