Public Types | |
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 } |
Definition at line 60 of file quiescenceSearch2.tcc.
anonymous enum |
Enumerator | |
---|---|
KnightCaptureDepth | |
PawnCaptureDepth | |
FullPromoteDepth | |
UtilizePromotedDepth | |
AttackPinnedDepth |
Definition at line 62 of file quiescenceSearch2.tcc.
anonymous enum |
Definition at line 69 of file quiescenceSearch2.tcc.
anonymous enum |
Enumerator | |
---|---|
ThreatMateDepthFromRoot |
Definition at line 79 of file quiescenceSearch2.tcc.
anonymous enum |
Enumerator | |
---|---|
PassExtraDepth |
pass をした時に消費する深さ |
Definition at line 82 of file quiescenceSearch2.tcc.
anonymous enum |
Enumerator | |
---|---|
MinimumMoves |
指手が少なければ深さが先でも読む. "以下4手目以降では6手〜13手程度" (yss) |
Definition at line 86 of file quiescenceSearch2.tcc.