Skip to content
Coen Dunnink edited this page Aug 7, 2024 · 32 revisions

Welcome to the php-sports-planning wiki!

Sports

Every sport has one of the defined [GameModes](# GameModes).

GameModes

name example description
AllInOneGame cycling, "formula 1"-racing, marathon
Single shuffleboard or bridge 1 or more competitors play with eachother in a game
Against football or basketball 2 competitors battle against eachother ina game

schedules

counters

De volgende counters bestaan :

naam omschrijving sporten aantal items
Amount hoe vaak een deelnemer is toegekend(Assigned) alle 1
With met wie je in 1 team hebt gespeeld "Against - GamesPerPlace" 2
Against tegen wie je hebt gespeeld "Against - H2h" & "Against - GamesPerPlace" 2
Home hoe vaak een deelnemer "Home" heeft gespeeld "Against - H2h" & "Against - GamesPerPlace" 1
Together met wie je in 1 wedstrijd hebt gespeeld "With" & "Against - H2h" & "Against - GamesPerPlace" 2

volgorde & afhankelijkheden

Bij het aanmaken van een schedule voor meerdere sporten wil je dat de deelnemers even vaak samen spelen. De volgorde van het verwerken van de sporten en de voorwaarden staan hieronder beschreven:

volgorder naam voorbeeld omschrijving afhankelijke counters toepasbare counters
1 AllInOneGame wielrennen Iedereen speelt tegelijk
2 Single sjoelen 1 of meerdere spelers spelen samen Amount (sort) & Together
3 Against-H2h voetbal Is altijd "1vs1", je geeft op hoevaak iedereen tegen elkaar speelt (max 4) Home
4 Against-GamesPerPlace tennis (veranderende teams) Is "1vs2" of "2vs2", je geeft op hoevaak iedereen speelt. Wanneer niet iedereen even vaak kan spelen dan is het opgegeven aantal het maximum Together & Home Amount & Together & Home & With & Against

iedereen evenveel thuiswedstrijden laten spelen

Na het bepalen van de wedstrijden (welke plaats in welke wedstrijd komt), moet er voor gezorgd worden dat iedereen evenvaak thuis speelt. Deze onbalans kan alleen ontstaan bij het sporttype "Against-GamesPerPlace".

Clone this wiki locally