取り合い探索の記録をとる. [詳細]
#include <quiescenceLog.h>
Static Public メソッド | |
| static void | enter (const SimpleState &) |
| static void | pushMove (int depth, Move m, const QuiescenceRecord *r) |
| static void | staticValue (int depth, int value) |
| static void | node (int depth, int alpha, int beta, int result) |
| static void | init (const char *filename) |
| static void | close () |
| static std::ostream * | os () |
取り合い探索の記録をとる.
init しない限り記録は残らない
quiescenceLog.h の 18 行で定義されています。
| void osl::search::QuiescenceLog::close | ( | ) | [static] |
quiescenceLog.cc の 27 行で定義されています。
参照先 os().
| void osl::search::QuiescenceLog::enter | ( | const SimpleState & | state | ) | [static] |
quiescenceLog.cc の 33 行で定義されています。
参照先 os().
参照元 osl::search::QuiescenceSearch2< EvalT >::searchInternal().
| void osl::search::QuiescenceLog::init | ( | const char * | filename | ) | [static] |
quiescenceLog.cc の 21 行で定義されています。
参照先 os().
| void osl::search::QuiescenceLog::node | ( | int | depth, | |
| int | alpha, | |||
| int | beta, | |||
| int | result | |||
| ) | [static] |
quiescenceLog.cc の 63 行で定義されています。
参照先 osl::eval::max(), osl::search::QSearchTraits::MaxDepth, と os().
参照元 osl::search::QuiescenceSearch2< EvalT >::searchInternal().
| std::ostream * osl::search::QuiescenceLog::os | ( | ) | [static] |
quiescenceLog.cc の 15 行で定義されています。
参照元 close(), enter(), init(), node(), pushMove(), と staticValue().
| void osl::search::QuiescenceLog::pushMove | ( | int | depth, | |
| Move | m, | |||
| const QuiescenceRecord * | r | |||
| ) | [static] |
quiescenceLog.cc の 43 行で定義されています。
参照先 osl::search::QuiescenceRecord::dump(), osl::eval::max(), osl::search::QSearchTraits::MaxDepth, と os().
参照元 osl::search::QuiescenceSearch2< EvalT >::examineMoves(), osl::search::QuiescenceSearch2< EvalT >::examineTakeBack(), と osl::search::QuiescenceSearch2< EvalT >::examineTakeBack2().
| void osl::search::QuiescenceLog::staticValue | ( | int | depth, | |
| int | value | |||
| ) | [static] |
quiescenceLog.cc の 55 行で定義されています。
参照先 osl::eval::max(), osl::search::QSearchTraits::MaxDepth, と os().
1.6.3