API Reference ExTournaments v0.5.1
modules
Modules
Main module of ExTournaments
A struct representing a single match in the tournament.
Module for creation of a double elimination ladder
Module for populating matches in the lower bracket
Module for building matches flow in the lower bracket
Module for building matches flow in the upper bracket depending on the remainder value
Module for populating matches from BYEs
Module for building matches flow in the upper bracket when number of participant is power of 2
Module for building matches flow in the upper bracket when remainder of participants is higher than half of them
Module for building matches flow in the upper bracket when remainder of participants is lower than half of them
Round Robin pairing using Berger Tables
Module for creation of a single elimination ladder
Module for creation of a Swiss format round
Helper struct for Swiss pairing
Helpers for weights calculation in Swiss
Module for creation of a TwoLossOut format round
Edmond's Blossom algorithm NIF
Helper struct for Edmond's Blossom algorithm
Helper struct for Edmond's Blossom algorithm
Van Rantwijk's algorithm port NIF
Helper struct for MWM algorithm
Helper struct for MWM algorithm
Collection of helpers to use in pairings algorithms