io-chess
UCI chess engine
Loading...
Searching...
No Matches
PolyglotEntry Struct Reference

Represents a single entry in a Polyglot book file. More...

#include <polyglot_book.hpp>

Public Attributes

uint64_t key
 Zobrist hash of the position.
uint16_t move
 Encoded move in Polyglot format.
uint16_t weight
 Weight or frequency of the move.
uint32_t learn
 Learn score (often unused).

Detailed Description

Represents a single entry in a Polyglot book file.

Member Data Documentation

◆ key

uint64_t PolyglotEntry::key

Zobrist hash of the position.

◆ learn

uint32_t PolyglotEntry::learn

Learn score (often unused).

◆ move

uint16_t PolyglotEntry::move

Encoded move in Polyglot format.

◆ weight

uint16_t PolyglotEntry::weight

Weight or frequency of the move.


The documentation for this struct was generated from the following file: