SquireTournamentServices / SquireCore

The backend library used by Squire Tournament Services
GNU Affero General Public License v3.0
23 stars 3 forks source link

Pairing Conversation #7

Closed TylerBloom closed 2 years ago

TylerBloom commented 2 years ago

Currently, there is not a mechanic for a tournament to change its pairings method. This will be useful for when a bracketed pairing system is added and used to cut to top X.

Along with this, pairing systems share common settings. For example, both fluid and swiss tournaments have a match size setting. This should be preserved when switching systems.

TylerBloom commented 2 years ago

With the changes in 383e9be1cb989f90b68ae989635d7db571afb04f, this is likely not needed. A pairing "system" is now a pairing "style" and most common settings have been abstracted into a different layer of the pairing process.