All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | List of all members
osl::search::QSearchTraits Struct Reference

#include <quiescenceRecord.h>

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

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: