osl::record::opening Namespace Reference

- Main Page
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Functions
osl::record::opening Namespace Reference

定跡 More...

## Classes
class | BookInMemory
class | OMove
class | OBMove
class | WinCountBook
| StateとOBMoveを保持する. More...
class | WMove
struct | WMoveSort
| WMoveのWeightによるsort. More...
struct | WMoveMoveSort
| WMoveのMoveによるsort. More...
struct | WMoveWeightMoveSort
| WMoveのWeightとMoveによるsort. More...
class | WeightedBook
| StateとWMoveを保持する. More...

## Functions
std::ostream & | operator<< (std::ostream &os, const WMove &w)
std::istream & | operator>> (std::istream &is, WMove &w)
bool | operator== (const WMove &l, const WMove &r)

## Detailed Description

定跡

## Function Documentation

std::ostream & osl::record::opening::operator<< | ( | std::ostream & | os,
|  | const WMove & | w
| ) |  |

Definition at line 81 of file openingBook.cc.

References osl::record::opening::WMove::getMove(), osl::record::opening::WMove::getStateIndex(), osl::record::opening::WMove::getWeight(), and osl::record::writeInt().

bool osl::record::opening::operator== | ( | const WMove & | l,
|  | const WMove & | r
| ) |  |
| inline

Definition at line 132 of file openingBook.h.

References osl::record::opening::WMove::getMove(), osl::record::opening::WMove::getStateIndex(), and osl::record::opening::WMove::getWeight().

std::istream & osl::record::opening::operator>> | ( | std::istream & | is,
|  | WMove & | w
| ) |  |

Definition at line 90 of file openingBook.cc.

References osl::record::opening::WMove::move, osl::record::readInt(), osl::record::opening::WMove::stateIndex, and osl::record::opening::WMove::weight.