Inleiding
deelvragen:
Hoe werkt het meerkamp Meerkamp indeling systeem?
Hoe werkt het Zwitsers indeling systeem?
Hoe werkt het Heller tabellen indeling systeem?
Hoe werkt het Berger tabellen indeling systeem? (optioneel)
Hoe implementeren wij dit op een goede manier in ons Java systeem?
...
Zie hier een voorbeeld van hoe een ronde binnen de meerkamp competitie werkt:
Naam | 1 | 2 | 3 | 4 | TOT |
---|---|---|---|---|---|
1 | |||||
2 | |||||
3 | |||||
4 |
Ronde 1: 1-4 2-3
Ronde 2: 4-3 1-2
Ronde 3: 2-4 3-1
Voorbeeld document van een scoreformulier van een dubbelrondige meerkamp:
Scoreformulier-vierkampen.pdf
Een meerkamp competitie wordt over meerdere avonden gespeeld. De groepen binnen de meerkampen zijn meestal gevuld met 4 spelers maar dit kunnen er ook meer zijn. Als er binnen de meerkamp competitie 5 spelers of een andere oneven getal zitten dan moet elke speler één keer een ronde uitzitten. Wanneer de spelers een ronde uitzitten krijgen ze gewoon een punt alleen wordt de rating niet aangepast als het resultaat van die specifieke ronde. Bij een dubbelronde meerkamp zou dat natuurlijk twee keer per speler zijn.
Hoe krijgen wij dit werkend in onze Java applicatie?
Het meerkamp indelingssysteem lijkt mij redelijk simpel. Als de indeling gelijk wordt gedaan kan dit gebeuren met een simpele formule. Met van te voren een check of er even aantallen zijn binnen de groep is het mogelijk om het systeem gewoon door de lijst van spelers te gaan en ze een voor een op een willekeurige wijzen in te delen.
Het is nog niet bekend welke spelers hoe de spelers zouden worden ingedeeld, is het willekeurig of is het bijvoorbeeld hoogste rating is nummer 1 en dan laagste is nummer 4. Wie bepaald wie als eerste wit is of moet dit willekeurig gedaan worden per ronde?
Zwitsers
Heller
Het indelingssysteem Heller wordt binnen UVS gebruikt voor de periodecompetities. Het heller indelingssysteem heeft ongeacht het aantal spelers altijd 5 rondes. De ontvangen voorbeelden bevatten schema's voor 8 ,10 en 12 spelers. Binnen het Heller systeem zit er variatie in de verschillende rondes, het kleursaldo (Wie begint met welke kleur) en de som tegenstanders.
...