Belofte version 2.1.8
A promising chess program using the UCI or Winboard interface
search.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  noMoveFoundException
 
class  searchAbortedException
 
class  bSearchScore
 
class  bSearchAlgorithm
 

Macros

#define DEBUG_sendInfoSearching(b, depth, msg, sc)
 
#define DEBUG_returnInfoSearching(b, depth, msg, sc)    sc
 

Typedefs

typedef enum tScoreType scoretype_t
 

Enumerations

enum  tScoreType : uint8_t {
  SC_UNDEF = 0 , SC_ALPHA , SC_BETA , SC_CHILD ,
  SC_BEST , SC_SIZE
}
 

Macro Definition Documentation

◆ DEBUG_sendInfoSearching

#define DEBUG_sendInfoSearching (   b,
  depth,
  msg,
  sc 
)

Definition at line 31 of file search.h.

◆ DEBUG_returnInfoSearching

#define DEBUG_returnInfoSearching (   b,
  depth,
  msg,
  sc 
)     sc

Definition at line 32 of file search.h.

Typedef Documentation

◆ scoretype_t

typedef enum tScoreType scoretype_t

Definition at line 44 of file search.h.

Enumeration Type Documentation

◆ tScoreType

enum tScoreType : uint8_t
Enumerator
SC_UNDEF 
SC_ALPHA 
SC_BETA 
SC_CHILD 
SC_BEST 
SC_SIZE 

Definition at line 38 of file search.h.