Public 型 | |
enum | { MAX_LEVEL = 99, MAX_DEPTH = 999 } |
typedef boost::multi_array < unsigned int, 3 > | array_t |
Public メソッド | |
Result () | |
void | add (const unsigned int depth, const unsigned int level, const bool win) |
bool | printAtDepth (std::ostream &out, const unsigned int depth) const |
void | printByLevel (std::ostream &out) const |
void | printByDepth (std::ostream &out) const |
void | showLevels (std::ostream &out, std::vector< WinLoss > &vector) const |
Public 変数 | |
array_t | winloss |
unsigned int | top_level |
unsigned int | top_depth |
win-rate-openingbook-weight-level.cc の 56 行で定義されています。
typedef boost::multi_array<unsigned int, 3> Result::array_t |
win-rate-openingbook-weight-level.cc の 61 行で定義されています。
anonymous enum |
win-rate-openingbook-weight-level.cc の 58 行で定義されています。
Result::Result | ( | ) | [inline] |
win-rate-openingbook-weight-level.cc の 66 行で定義されています。
void Result::add | ( | const unsigned int | depth, | |
const unsigned int | level, | |||
const bool | win | |||
) | [inline] |
win-rate-openingbook-weight-level.cc の 71 行で定義されています。
参照先 osl::eval::max(), MAX_DEPTH, MAX_LEVEL, top_depth, top_level, と winloss.
bool Result::printAtDepth | ( | std::ostream & | out, | |
const unsigned int | depth | |||
) | const |
win-rate-openingbook-weight-level.cc の 110 行で定義されています。
参照先 WinLoss::losses, MAX_LEVEL, showLevels(), winloss, と WinLoss::wins.
参照元 printByDepth().
void Result::printByDepth | ( | std::ostream & | out | ) | const |
win-rate-openingbook-weight-level.cc の 125 行で定義されています。
参照先 depth, printAtDepth(), と top_depth.
参照元 main().
void Result::printByLevel | ( | std::ostream & | out | ) | const |
win-rate-openingbook-weight-level.cc の 133 行で定義されています。
参照先 depth, WinLoss::losses, MAX_DEPTH, MAX_LEVEL, showLevels(), winloss, と WinLoss::wins.
参照元 main().
void Result::showLevels | ( | std::ostream & | out, | |
std::vector< WinLoss > & | vector | |||
) | const |
win-rate-openingbook-weight-level.cc の 93 行で定義されています。
参照元 printAtDepth(), と printByLevel().
unsigned int Result::top_depth |
win-rate-openingbook-weight-level.cc の 64 行で定義されています。
参照元 add(), と printByDepth().
unsigned int Result::top_level |
win-rate-openingbook-weight-level.cc の 63 行で定義されています。
参照元 add().
win-rate-openingbook-weight-level.cc の 62 行で定義されています。
参照元 add(), printAtDepth(), と printByLevel().