All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
osl::search::AlphaBeta3::SearchInfo Struct Reference

#include <alphaBeta3.h>

Collaboration diagram for osl::search::AlphaBeta3::SearchInfo:
Collaboration graph
[legend]

Public Member Functions

 SearchInfo ()
 

Public Attributes

Move moved
 
HashKey hash_key
 
PathEncoding path
 
int height
 
int extended
 
int alpha
 
int beta
 
NodeType node_type
 
eval_t eval
 
int search_value
 
int moves_tried
 
bool in_check
 
PVVector pv
 
MoveVector moves
 
MoveCategory move_type
 
unsigned int move_index
 

Detailed Description

Definition at line 60 of file alphaBeta3.h.

Constructor & Destructor Documentation

osl::search::AlphaBeta3::SearchInfo::SearchInfo ( )

Definition at line 1034 of file alphaBeta3.cc.

Member Data Documentation

int osl::search::AlphaBeta3::SearchInfo::alpha
int osl::search::AlphaBeta3::SearchInfo::beta
eval_t osl::search::AlphaBeta3::SearchInfo::eval
int osl::search::AlphaBeta3::SearchInfo::extended
HashKey osl::search::AlphaBeta3::SearchInfo::hash_key
int osl::search::AlphaBeta3::SearchInfo::height
bool osl::search::AlphaBeta3::SearchInfo::in_check
unsigned int osl::search::AlphaBeta3::SearchInfo::move_index

Definition at line 80 of file alphaBeta3.h.

Referenced by osl::search::AlphaBeta3::nextMove().

MoveCategory osl::search::AlphaBeta3::SearchInfo::move_type

Definition at line 79 of file alphaBeta3.h.

Referenced by osl::search::AlphaBeta3::nextMove().

Move osl::search::AlphaBeta3::SearchInfo::moved
MoveVector osl::search::AlphaBeta3::SearchInfo::moves
int osl::search::AlphaBeta3::SearchInfo::moves_tried

Definition at line 74 of file alphaBeta3.h.

NodeType osl::search::AlphaBeta3::SearchInfo::node_type
PathEncoding osl::search::AlphaBeta3::SearchInfo::path
PVVector osl::search::AlphaBeta3::SearchInfo::pv
int osl::search::AlphaBeta3::SearchInfo::search_value

The documentation for this struct was generated from the following files: