#include <quiescenceRecord.h>
Public 型 | |
enum | { InitialDepth = -128 } |
Ȥʤ. [詳細] | |
enum | StaticValueType { UNKNOWN, UPPER_BOUND, EXACT } |
Public 変数 | |
int | upper_bound |
int | lower_bound |
vector< Move > | move_cache |
QuiescenceFlags | flags |
Move | best_move |
int | static_value |
QuiescenceThreat | threat1 |
static_value ؤζ | |
QuiescenceThreat | threat2 |
int | checkmate_nodes |
int | threatmate_nodes |
Position8 | sendoffs |
King8Info | king8info |
char | upper_depth |
upper_bound, lower_bound, static_value õ | |
char | lower_depth |
char | static_value_depth |
char | static_value_type |
bool | sendoffs_initialized |
bool | king8info_initialized |
bool | visited |
Protected メソッド | |
QuiescenceRecordBase () | |
~QuiescenceRecordBase () |
quiescenceRecord.h の 107 行で定義されています。
anonymous enum |
osl::search::QuiescenceRecordBase::QuiescenceRecordBase | ( | ) | [inline, protected] |
quiescenceRecord.h の 133 行で定義されています。
osl::search::QuiescenceRecordBase::~QuiescenceRecordBase | ( | ) | [inline, protected] |
quiescenceRecord.h の 142 行で定義されています。
quiescenceRecord.h の 110 行で定義されています。
参照元 osl::search::QuiescenceRecord::addKillerMovesReserved(), osl::search::QuiescenceRecord::addMovesReservedInLock(), osl::search::QuiescenceRecord::clear(), osl::search::QuiescenceRecord::loadMoves(), osl::search::QuiescenceRecord::moves_size(), と osl::search::QuiescenceRecord::reserveMovesInLock().
quiescenceRecord.h の 112 行で定義されています。
参照元 osl::search::QuiescenceRecord::bestMove(), と osl::search::QuiescenceRecord::dump().
static_value ؤζ
quiescenceRecord.h の 115 行で定義されています。
参照元 osl::search::QuiescenceRecord::dump(), と osl::search::QuiescenceRecord::setStaticValue().
upper_bound, lower_bound, static_value õ
quiescenceRecord.h の 121 行で定義されています。
参照元 osl::search::QuiescenceRecord::clear(), osl::search::QuiescenceRecord::dump(), osl::search::QuiescenceRecord::setHistoryValue(), osl::search::QuiescenceRecord::setUpperBound(), と osl::search::QuiescenceRecord::upperDepth().
bool osl::search::QuiescenceRecordBase::sendoffs_initialized [mutable] |
bool osl::search::QuiescenceRecordBase::king8info_initialized [mutable] |