All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types
osl::search::QSearchTraits Struct Reference

#include <quiescenceRecord.h>

Inheritance diagram for osl::search::QSearchTraits:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { MaxDepth = 8, CheckmateSpecialDepth = 127, HistorySpecialDepth = 126 }
enum  { FirstThreat = 6, SecondThreat = 2 }
enum  MoveType {
  UNKNOWN, KING_ESCAPE, CAPTURE, PROMOTE,
  CHECK, ESCAPE, ATTACK, OTHER
}

Detailed Description

Definition at line 20 of file quiescenceRecord.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MaxDepth 

通常探索の最大

CheckmateSpecialDepth 

即詰の深さ

HistorySpecialDepth 

駒損ループの深さ

Definition at line 22 of file quiescenceRecord.h.

anonymous enum
Enumerator:
FirstThreat 
SecondThreat 

Definition at line 30 of file quiescenceRecord.h.

Enumerator:
UNKNOWN 
KING_ESCAPE 
CAPTURE 
PROMOTE 
CHECK 
ESCAPE 
ATTACK 
OTHER 

Definition at line 31 of file quiescenceRecord.h.


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