#include <analysesResult.h>
Classes | |
struct | CheckmateForCapture |
struct | CheckmateForEscape |
struct | ThreatmateIfMorePieces |
struct | Vision |
Public Member Functions | |
AnalysesResult () | |
Public Attributes | |
Trivalent | checkmate |
Trivalent | checkmate_win |
Trivalent | threatmate |
Trivalent | escape_from_check |
Move | checkmate_move |
Move | threatmate_move |
double | threatmate_probability |
size_t | threatmate_node_count |
CheckmateForCapture | checkmate_for_capture |
CheckmateForEscape | checkmate_for_escape |
ThreatmateIfMorePieces | threatmate_if_more_pieces |
Vision | vision |
Definition at line 16 of file analysesResult.h.
osl::annotate::AnalysesResult::AnalysesResult | ( | ) | [inline] |
Definition at line 69 of file analysesResult.h.
Definition at line 60 of file analysesResult.h.
Referenced by osl::annotate::analyze(), osl::annotate::CheckmateAnalyzer::match(), osl::annotate::Vision3::match(), osl::annotate::operator<<(), and osl::annotate::operator==().
Definition at line 64 of file analysesResult.h.
Referenced by osl::annotate::CheckmateForCapture::match(), and osl::annotate::operator==().
Definition at line 65 of file analysesResult.h.
Referenced by osl::annotate::CheckmateForEscape::match(), and osl::annotate::operator==().
Definition at line 61 of file analysesResult.h.
Referenced by osl::annotate::CheckmateWin::match().
Definition at line 60 of file analysesResult.h.
Referenced by osl::annotate::CheckmateWin::match(), osl::annotate::Vision3::match(), and osl::annotate::operator==().
Definition at line 60 of file analysesResult.h.
Referenced by osl::annotate::EscapeFromCheck::match(), osl::annotate::CheckmateForCapture::match(), osl::annotate::Vision3::match(), osl::annotate::operator<<(), and osl::annotate::operator==().
Definition at line 60 of file analysesResult.h.
Referenced by osl::annotate::ThreatmateAnalyzer::match(), osl::annotate::ThreatmateIfMorePieces::match(), osl::annotate::Vision3::match(), osl::annotate::operator<<(), and osl::annotate::operator==().
Definition at line 66 of file analysesResult.h.
Referenced by osl::annotate::ThreatmateIfMorePieces::match(), osl::annotate::operator<<(), and osl::annotate::operator==().
Definition at line 61 of file analysesResult.h.
Referenced by osl::annotate::ThreatmateAnalyzer::match().
Definition at line 63 of file analysesResult.h.
Referenced by osl::annotate::ThreatmateAnalyzer::match(), and osl::annotate::operator==().
Definition at line 62 of file analysesResult.h.
Referenced by osl::annotate::ThreatmateAnalyzer::match(), and osl::annotate::operator==().
Definition at line 67 of file analysesResult.h.
Referenced by osl::annotate::Vision3::match().