All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Static Public Member Functions | List of all members
osl::search::AlphaBetaWindowUtil< P, EvalBase > Struct Template Reference

#include <searchWindow.h>

Public Types

typedef EvalBase::eval_t eval_t
 

Static Public Member Functions

template<class Recorder >
static TableHit isOutOfWindow (const SimpleHashRecord &record, int limit, AlphaBetaWindow &w, int &val, const Recorder &recorder)
 NullWindow の場合と違って window を狭く出来ることがある. More...
 

Detailed Description

template<Player P, class EvalBase>
struct osl::search::AlphaBetaWindowUtil< P, EvalBase >

Definition at line 38 of file searchWindow.h.

Member Typedef Documentation

template<Player P, class EvalBase >
typedef EvalBase::eval_t osl::search::AlphaBetaWindowUtil< P, EvalBase >::eval_t

Definition at line 40 of file searchWindow.h.

Member Function Documentation

template<Player P, class EvalBase >
template<class Recorder >
static TableHit osl::search::AlphaBetaWindowUtil< P, EvalBase >::isOutOfWindow ( const SimpleHashRecord record,
int  limit,
AlphaBetaWindow w,
int &  val,
const Recorder &  recorder 
)
inlinestatic

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