Public Member Functions | |
Analyzer () | |
void | report () const |
void | search (size_t i, Move last_move) |
void | search (const char *filename) |
Private Types | |
typedef slist< Searcher * > | list_t |
Private Attributes | |
size_t | records |
NumEffectState | state |
eval_t | ev |
checkmate_t | checkmate |
SimpleHashTable | table |
qsearch_t * | qs |
FullWidth | full_searcher |
list_t | searchers |
Definition at line 381 of file range-vs-nodes.cc.
typedef slist<Searcher*> Analyzer::list_t [private] |
Definition at line 390 of file range-vs-nodes.cc.
Analyzer::Analyzer | ( | ) | [inline] |
Definition at line 393 of file range-vs-nodes.cc.
References center.
void Analyzer::report | ( | ) | const [inline] |
Definition at line 436 of file range-vs-nodes.cc.
void Analyzer::search | ( | size_t | i, |
Move | last_move | ||
) | [inline] |
Definition at line 445 of file range-vs-nodes.cc.
References osl::alt(), osl::newPtypeO(), osl::PAWN, real_value, osl::record::csa::show(), and verbose.
void Analyzer::search | ( | const char * | filename | ) | [inline] |
Definition at line 467 of file range-vs-nodes.cc.
References osl::alt(), moves, osl::Move::PASS(), search(), and skip_first.
checkmate_t Analyzer::checkmate [private] |
Definition at line 386 of file range-vs-nodes.cc.
eval_t Analyzer::ev [private] |
Definition at line 385 of file range-vs-nodes.cc.
FullWidth Analyzer::full_searcher [private] |
Definition at line 389 of file range-vs-nodes.cc.
qsearch_t* Analyzer::qs [private] |
Definition at line 388 of file range-vs-nodes.cc.
size_t Analyzer::records [private] |
Definition at line 383 of file range-vs-nodes.cc.
list_t Analyzer::searchers [private] |
Definition at line 391 of file range-vs-nodes.cc.
NumEffectState Analyzer::state [private] |
Definition at line 384 of file range-vs-nodes.cc.
SimpleHashTable Analyzer::table [private] |
Definition at line 387 of file range-vs-nodes.cc.