All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Attributes
osl::search::SearchTable Struct Reference

#include <searchTable.h>

List of all members.

Static Public Attributes

static const int CheckmateSpecialDepth = 10000
 詰を発見した場合に探索深さとして記録する数値 (上書きされないように大きくする)
static const int HistorySpecialDepth = 9998
 今までの指手へのループの場合の探索深さとして記録する数値 (上書きされないように大きくする)

Detailed Description

Definition at line 10 of file searchTable.h.


Member Data Documentation

詰を発見した場合に探索深さとして記録する数値 (上書きされないように大きくする)

Definition at line 13 of file searchTable.h.

Referenced by osl::search::SearchBase< EvalT, SimpleHashTable, CountRecorder, RealizationProbability >::recordCheckmateResult(), and osl::search::AlphaBeta2Tree< EvalT >::searchAllMoves().

今までの指手へのループの場合の探索深さとして記録する数値 (上書きされないように大きくする)

Definition at line 15 of file searchTable.h.

Referenced by osl::search::AlphaBeta2< EvalT >::alphaBetaSearchRoot(), osl::search::AlphaBeta2< EvalT >::computeBestMoveIteratively(), and osl::search::AlphaBeta2Tree< EvalT >::searchAllMoves().


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