HooverChessUtils 0.9.0
Loading...
Searching...
No Matches
Hoover Chess Utilities

Hoover Chess Utilities is a set of command-line tools for building the TCEC games database and providing database query functionality to TCEC_hoover_bot in the TCEC Twitch chat.

The core logic is in the PGN reader library, which has the usual functionality such as reading PGNs, playing out the moves, and writing moves (in SAN format). The library has an extensive funcional test suite and performance testing utilities. The command-line tools are small standalone utilities that use the library for most of the PGN-related processing.

Index

  1. PGN-reader API
    1. Full documentation is at https://skiminki.github.io/hoover-chess-utils/pgn-reader/topics.html .
  2. Utilities
    1. hoover-compactify-tcec-pgn (command-line utility)
    2. hoover-process-full-tcec-pgn (command-line utility)
    3. hoover-tdb-query (command-line utility)
  3. Configuration management
    1. Build configuration variables