構造体 osl::search::QSearch2PrivateTraits

すべてのメンバ一覧

Public 型

enum  {
  KnightCaptureDepth = 1, PawnCaptureDepth = 3, FullPromoteDepth = 3, UtilizePromotedDepth = 5,
  AttackPinnedDepth = 6
}
enum  {
  EscapeDepthFromRoot = 1, EscapeFromLastMoveDepthFromRoot = 3, AttackKnightDepthFromRoot = 2, AttackGoldSilverDepthFromRoot = 2,
  DropDepthFromRoot = 2, AttackMajorPieceDepthFromRoot = 2, AdvanceBishopDepthFromRoot = 2, AttackKing8DepthFromRoot = 2
}
enum  { ThreatMateDepthFromRoot = 2 }
enum  { PassExtraDepth = 4 }
enum  { MinimumMoves = 0 }

説明

quiescenceSearch2.tcc61 行で定義されています。


列挙型

anonymous enum
列挙型の値:
KnightCaptureDepth 
PawnCaptureDepth 
FullPromoteDepth 
UtilizePromotedDepth 
AttackPinnedDepth 

quiescenceSearch2.tcc63 行で定義されています。

anonymous enum
列挙型の値:
EscapeDepthFromRoot 
EscapeFromLastMoveDepthFromRoot 
AttackKnightDepthFromRoot 
AttackGoldSilverDepthFromRoot 
DropDepthFromRoot 
AttackMajorPieceDepthFromRoot 
AdvanceBishopDepthFromRoot 
AttackKing8DepthFromRoot 

quiescenceSearch2.tcc70 行で定義されています。

anonymous enum
列挙型の値:
ThreatMateDepthFromRoot 

quiescenceSearch2.tcc80 行で定義されています。

anonymous enum
列挙型の値:
PassExtraDepth 

pass をした時に消費する深さ

quiescenceSearch2.tcc83 行で定義されています。

anonymous enum
列挙型の値:
MinimumMoves 

指手が少なければ深さが先でも読む.

"以下4手目以降では6手〜13手程度" (yss)

quiescenceSearch2.tcc87 行で定義されています。


この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:54 2010に生成されました。  doxygen 1.6.3