#include <openingBook.h>
Public メソッド | |
WMove () | |
WMove (Move m, int i, int w) | |
Move | getMove () const |
int | getStateIndex () const |
int | getWeight () const |
void | setWeight (const int w) |
Private 変数 | |
Move | move |
int | stateIndex |
int | weight |
フレンド | |
std::ostream & | operator<< (std::ostream &os, const WMove &w) |
std::istream & | operator>> (std::istream &is, WMove &w) |
openingBook.h の 114 行で定義されています。
osl::record::opening::WMove::WMove | ( | ) | [inline] |
openingBook.h の 120 行で定義されています。
osl::record::opening::WMove::WMove | ( | Move | m, | |
int | i, | |||
int | w | |||
) | [inline] |
openingBook.h の 121 行で定義されています。
Move osl::record::opening::WMove::getMove | ( | ) | const [inline] |
int osl::record::opening::WMove::getStateIndex | ( | ) | const [inline] |
int osl::record::opening::WMove::getWeight | ( | ) | const [inline] |
openingBook.h の 125 行で定義されています。
参照先 weight.
参照元 doMain(), osl::record::opening::WMoveSort::operator()(), と osl::record::opening::operator<<().
void osl::record::opening::WMove::setWeight | ( | const int | w | ) | [inline] |
std::ostream& operator<< | ( | std::ostream & | os, | |
const WMove & | w | |||
) | [friend] |
std::istream& operator>> | ( | std::istream & | is, | |
WMove & | w | |||
) | [friend] |
Move osl::record::opening::WMove::move [private] |
int osl::record::opening::WMove::stateIndex [private] |
int osl::record::opening::WMove::weight [private] |