Swiss Tournament
class SwissTournament(val eloCalculator: EloCalculator = EloCalculator(), val idGenerator: () -> Any? = null, val id: Any? = null, val name: String? = null, val timeControl: String? = null, val type: String? = null) : Tournament
A swiss style tournament.
Since
1.0.0-beta.8
Author
lunalobos
Properties
Link copied to clipboard
Current matches being played.
Link copied to clipboard
The strategy used for rating adjustments.
Link copied to clipboard
All concluded matches in the tournament history.
Link copied to clipboard
Unique ID generator for assigning identifiers to match objects.
Link copied to clipboard
Standings sorted by score and tie-breakers.
Link copied to clipboard
Total rounds expected for this tournament.
Link copied to clipboard
The strategy used to break ties between players with the same score. Updating this field automatically updates the ranking logic.
Link copied to clipboard
The specific time settings for the matches (e.g., "3+2", "10|0"). Returns null if no specific time control has been defined.