Documentation

At this point in time the package contains four primary classes and two child classes which will are documented in this section.

Player

A player class used to represent any sports team/person that will go onto compete in competitions of a classic 1v1 elemination tournament. A subclass bye exists to models byes, for the situations where there are not enough players for the format and so byes can be added.

Match

A match class to represent to represent two players competing against each other where one will win and the other loses.

Tournaments

Classes that represents a tournament that a collection of players enter and then proceed to compete until there is only one player who has won it all. Here we have two main classes tournament which model 1v1 elimination tournaments. the other robin which models Round bin tournaments.

Seasons

A class the represents a season, which is in essence a sequence of tournaments where the players play one after another and collect points based on how far they got.

Ultilities

These functions are ultility functions designed to help with any analysis to be done.