#include <analyzer.h>
Public Member Functions | |
void | match (AnalysesResult &, const NumEffectState &src, const vector< Move > &moves, int last_move) |
Definition at line 79 of file analyzer.h.
void osl::annotate::Vision3::match | ( | AnalysesResult & | shared, |
const NumEffectState & | src, | ||
const vector< Move > & | moves, | ||
int | last_move | ||
) | [virtual] |
Implements osl::annotate::Analyzer.
Definition at line 328 of file analyzer.cc.
References osl::alt(), osl::annotate::AnalysesResult::checkmate, osl::annotate::AnalysesResult::checkmate_win, osl::annotate::AnalysesResult::Vision::cur_eval, osl::eval::delta(), osl::annotate::AnalysesResult::escape_from_check, osl::annotate::AnalysesResult::Vision::eval, osl::Move::isNormal(), osl::Piece::isPiece(), osl::search::MoveWithComment::move, osl::newPtypeO(), osl::Piece::number(), osl::PAWN, osl::annotate::AnalysesResult::Vision::pv, osl::annotate::AnalysesResult::threatmate, osl::Move::to(), osl::annotate::True, osl::annotate::AnalysesResult::vision, and osl::WHITE.