Versions in this module Expand all Collapse all v0 v0.1.1 Apr 6, 2026 v0.1.0 Mar 30, 2026 Changes in this version + type Book struct + func New() *Book + func (b *Book) Classify(uciMoves []string) (*Classification, error) + func (b *Book) ClassifyPGN(pgn string) (*Classification, error) + func (b *Book) ClassifyPosition(fen string) (*Opening, bool) + func (b *Book) ClassifySAN(sanMoves []string) (*Classification, error) + func (b *Book) LookupMoves(uciMoves []string) (*Opening, bool) + func (b *Book) LookupPosition(epd string) (*Opening, bool) + func (b *Book) SearchMoves(uciMoves []string) *Opening + func (b *Book) Size() int + type Classification struct + Opening *Opening + Ply int + type Opening struct + ECO string + Name string + PGN string