Expand description
The main module contains various sub-modules related to chess file formats, opening databases, ECO classification, text editing, and other utilities.
Modules§
- abk
- Arena book constants and utilities
- abkbook
- Interface to Arena book files (aka ‘abk’)
- brainlearn
- Brainlearn experience file constants and utilities
- brainlearnfile
- Brainlearn experience file interface
- built_
info - A module containing build-time information.
- chess
- Chess logic
- ctg
- CTG constants and utilities
- ctgbook
- CTG book file interface
- eco
- ECO classification
- error
- Error handling
- file
- Utilities for binary file I/O
- hash
- Utilities for Zobrist Hashing
- lieval
- Lichess evaluations export file constants and utilities
- merge
- Polyglot Book Merging
- obk
- Chessmaster book constants and utilities
- obkbook
- Interface to Chessmaster book files (aka ‘obk’)
- pgn
- Portable Game Notation utilities
- pgnbook
- Portable Game Notation parsing and import
- pgnfilt
- Portable Game Notation header filtering
- polyglot
- Polyglot constants and utilities
- polyglotbook
- Polyglot book file interface
- quote
- Chess Quotes
- random
- Random playouts using books
- reexec
- Reexecuting Self for fun and profit
- stockfish
- Stockfish compatible Zobrist hashing
- system
- External system interface (tty detection, invoke editor, …)
Macros§
- tr
- When the “i18n” feature is disabled, define the tr macro to perform formatting without translation