#include <analyzer.h>


Public Member Functions | |
| void | match (AnalysesResult &, const NumEffectState &src, const vector< Move > &moves, int last_move) |
Static Public Member Functions | |
| static bool | matchMain (const NumEffectState &src, const vector< Move > &moves, int last_move) |
Definition at line 41 of file analyzer.h.
| void osl::annotate::EscapeFromCheck::match | ( | AnalysesResult & | shared, |
| const NumEffectState & | src, | ||
| const vector< Move > & | moves, | ||
| int | last_move | ||
| ) | [virtual] |
Implements osl::annotate::Analyzer.
Definition at line 83 of file analyzer.cc.
References osl::annotate::AnalysesResult::escape_from_check, osl::annotate::False, and osl::annotate::True.
| bool osl::annotate::EscapeFromCheck::matchMain | ( | const NumEffectState & | src, |
| const vector< Move > & | moves, | ||
| int | last_move | ||
| ) | [static] |
Definition at line 91 of file analyzer.cc.
References osl::alt(), osl::captured(), osl::KING, and osl::PTYPE_EMPTY.
1.7.6.1