All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Public Attributes
osl::annotate::AnalysesResult Struct Reference

#include <analysesResult.h>

Collaboration diagram for osl::annotate::AnalysesResult:
Collaboration graph
[legend]

List of all members.

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

Detailed Description

Definition at line 16 of file analysesResult.h.


Constructor & Destructor Documentation

Definition at line 69 of file analysesResult.h.


Member Data Documentation

Definition at line 61 of file analysesResult.h.

Referenced by osl::annotate::CheckmateWin::match().

Definition at line 61 of file analysesResult.h.

Referenced by osl::annotate::ThreatmateAnalyzer::match().

Definition at line 67 of file analysesResult.h.

Referenced by osl::annotate::Vision3::match().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines