alexstojda / pinman

A webapp to manage pinball leagues
3 stars 0 forks source link

As a league owner or manager, I can create groups for a given league night #8

Open alexstojda opened 1 year ago

alexstojda commented 1 year ago
  1. The user first selects/confirms the machines available to be played at the location of the league night.
  2. The user selects the league players in attendance.
  3. The application generates groups based on their league ranking. [1]
  4. The application randomly assigns machines available at the location for the number of games configured for the league night. (ex. if the league night has 3 games per group, 3 machines will be assigned)
    • Machines should be assigned in such a way to minimize the number of groups playing the same machine when possible.
    • If there are less available machines than games configured for the league night, give the option to replay a machine, or allow the group to pick their own machine.

[1] Check if IFPA has rules as to how groups are made in ranked tournaments.