Package-level declarations

Utility functions for working with chess data, including FEN and PGN parsing/generation and standard algebraic notation (SAN).

Types

Link copied to clipboard
object FenUtils

Utility object for parsing and generating FEN (Forsyth-Edwards Notation) strings. Provides methods to convert between FEN strings and board/game state objects.

Link copied to clipboard
object PgnUtils

Utility object for parsing and handling PGN (Portable Game Notation) chess games. Provides methods to parse PGN strings, extract games, and apply moves to a board and game state.

Link copied to clipboard
object SanUtils

Utility object for converting between SAN (Standard Algebraic Notation) and Move objects. Provides methods to parse SAN strings into moves and to generate SAN strings from moves.