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().
1.6.3