-
-/// A Polyglot book is a series of "entries" of 16 bytes. All integers are
-/// stored highest byte first (regardless of size). The entries are ordered
-/// according to key. Lowest key first.
-struct BookEntry {
- uint64_t key;
- uint16_t move;
- uint16_t count;
- uint32_t learn;
-};
-
-
-class Book : private std::ifstream {