@echecs/tournament - v2.1.1
    Preparing search index...

    Interface TournamentSnapshot

    Serializable snapshot of a tournament's state, returned by Tournament.toJSON.

    interface TournamentSnapshot {
        currentRound: number;
        games: Game[][];
        players: Player[];
        roundPairings: Record<string, PairingResult>;
        rounds: number;
        tiebreaks?: string[];
    }
    Index

    Properties

    currentRound: number

    The current round number (1-based), or 0 if no round has been paired.

    games: Game[][]

    All recorded games, grouped by round.

    players: Player[]

    All tournament participants.

    roundPairings: Record<string, PairingResult>

    Pairings for each round, keyed by round number as a string.

    rounds: number

    Total number of rounds.

    tiebreaks?: string[]

    Optional ordered list of tiebreak identifiers.