Players join leagues and play matches within those leagues. This will allow for foos-net to be used beyond just Rally if so desired. This also allows players who play in small groups consistently to create their own league so they do not skew the data for the rest of the Rally league.
AC:
Matches occur within a league
Must specify a league to record a game
Only players within the given league can play in the match
A player can be in multiple leagues
Elo ratings are league specific
A player joining a new league will start that league with an Elo of 1100 (base Elo)
Leagues
Players join leagues and play matches within those leagues. This will allow for foos-net to be used beyond just Rally if so desired. This also allows players who play in small groups consistently to create their own league so they do not skew the data for the rest of the Rally league.
AC: