#include <analyzer.h>


| Public Member Functions | |
| void | match (AnalysesResult &, const NumEffectState &src, const vector< Move > &moves, int last_move) | 
|  Public Member Functions inherited from osl::annotate::Analyzer | |
| virtual | ~Analyzer () | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from osl::annotate::Analyzer | |
| static Trivalent | isCheckmate (NumEffectState &state, Move &best_move, bool attack=true, size_t *node_count=0) | 
Definition at line 65 of file analyzer.h.
| 
 | virtual | 
Implements osl::annotate::Analyzer.
Definition at line 165 of file analyzer.cc.
References osl::annotate::AnalysesResult::CheckmateForCapture::checkmate_count, osl::annotate::AnalysesResult::checkmate_for_capture, checkmate_limit, osl::annotate::AnalysesResult::escape_from_check, osl::move_generator::capture::generate(), osl::checkmate::DualDfpn::isWinningState(), moves, osl::annotate::AnalysesResult::CheckmateForCapture::safe_count, osl::annotate::AnalysesResult::CheckmateForCapture::see_plus_checkmate_count, osl::Move::to(), and osl::annotate::True.
 1.8.4
 1.8.4