Skip to content

feat: team tournament support in Tournament class #21

Description

@mormubis

the Tournament class currently only supports individual player tournaments. to be fully compatible with TRF (which supports team tournaments), the class needs team support.

this includes:

  • team pairings — pair teams against each other, then assign boards within each match
  • team results — match points (team win/draw/loss) + game points (sum of board results)
  • team standings — rank teams by match points, then game points as tiebreak
  • team byes / forfeits — team-level byes and forfeited matches
  • board order / lineup — which players play on which boards, out-of-order lineups

depends on #20 (type widening — Team type definition).

ref: echecsjs/trf#24

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions