Belofte version 2.1.8
A promising chess program using the UCI or Winboard interface
bel_debug Class Referencefinal

#include <bel_debug.h>

Public Member Functions

 bel_debug ()
 
 ~bel_debug ()
 
void execute (std::string const &args)
 
void info () const
 

Static Public Member Functions

static void run_bench (bSearchAlgorithm &search, depth_t const nDepth)
 

Detailed Description

Definition at line 14 of file bel_debug.h.

Constructor & Destructor Documentation

◆ bel_debug()

bel_debug::bel_debug ( )
inline

Definition at line 16 of file bel_debug.h.

◆ ~bel_debug()

bel_debug::~bel_debug ( )

Definition at line 12 of file bel_debug.cpp.

Member Function Documentation

◆ execute()

void bel_debug::execute ( std::string const &  args)
Todo:
add abstraction level on different debug commands
Todo:
move to verbose command

Definition at line 16 of file bel_debug.cpp.

Referenced by cmd_debug::execute().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ info()

void bel_debug::info ( ) const

Definition at line 79 of file bel_debug.cpp.

Referenced by cmd_info::execute().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ run_bench()

void bel_debug::run_bench ( bSearchAlgorithm search,
depth_t const  nDepth 
)
static

Definition at line 131 of file bel_debug.cpp.

Referenced by cmd_bench::execute().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: