MwKeizer is een maatwerkprogramma gebaseerd op het Keizersysteem. Hoewel al vele programma’s die hierop gebaseerd zijn zijn ontwikkeld, heeft de ontwikkelaar van dit programma gemeend dat het, specifiek voor de vereniging waar hij de interne competitie verzorgt, nodig was een programma te schrijven met voor zijn vereniging specifieke eisen. Zo is extra aandacht besteed aan de verwerking van externe resultaten in de interne competitie. Ook is het gemakkelijker om in te springen op eventueel nieuwe wensen.
Het Keizersysteem is jaren geleden ontwikkeld om aan de vraag te voldoen mensen die niet regelmatig aan de competitie konden deelnemen toch in een systeem mee te kunnen laten draaien. In oude tijden was het vaak zo, dat aan het einde van de interne competitie nog een reeks partijen moesten worden ingehaald, omdat iemand een aantal keren verhinderd was geweest. Het keizersysteem maakt het mogelijk om toch een redelijk betrouwbare stand op te maken waar ook clubspelers in zijn opgenomen die af en toe verhinderd zijn. Inhaalpartijen zijn dan niet nodig meer.
De verwerking van de uitslagen en berekening van de stand is globaal als volgt:
Elke deelnemer aan de competitie krijgt een bepaalde startwaarde, gebaseerd op een vorige eindstand, dan wel een toegekende rating, dan wel een random toekenning. De startwaarde begint bij een ingestelde waarde, bijvoorbeeld 70, aflopend met 1 punt verschil, dus:
1. Kees 70
2. Jaap 69
3. Geert 68
4. Jan 67
etc.
Er wordt ingedeeld volgens de regel dat:
a) binnen een bepaald aantal ronden niet tegen dezelfde speler mag worden gespeeld
b) het verschil tussen het aantal keren met wit het aantal keren met zwart niet een bepaalde waarde overstijgt
c) de tegenstander zo dicht mogelijk in de buurt staat op de ranglijst
d) de tegenstander beschikbaar is
e) in het geval van een programma met 3 perioden zal het onder a) vermelde niet van toepassing zijn, omdat het idee van een derde periode is, dat de spelers een extra kans krijgen een tegenstander van ongeveer eigen sterkte te treffen
f) De instellingen kunnen per competitieseizoen verschillen. Voor het siezoen 2021-2022 kunt u de instellingen hier vinden.
De puntentoekenning is als volgt:
Bij winst of verlies krijgt de winnaar de waarde van de tegenstander en de verliezer niets. Bij remise krijgen beiden de helft van elkaars waarde, zoals die was bij de meest recente stand. Deze waarde wordt opgeteld bij de startwaarde, vermeerderd met de waarden uit de voorgaande ronden, die op dezelfde manier als hiervoor vermeld zijn berekend. De waarde van de tegenstander fluctueert op basis van de nieuwe ranglijst
Is de paring 1-2 en 3-4, en wint 1 van 2, en 3 en 4 spelen remise, dan wordt de nieuwe stand:
1. Kees 70 + 69 = 159
2. Geert 69 + 34 = 103
3. Jan 68 + 34,5 = 102,5
4. Jaap 67 + 0 = 67
Ook externe wedstrijden worden in het systeem meegeteld volgens een voorafgestelde waarde die gebaseerd is op de zwaarte van de teamwedstrijd. Externe wedstrijden op de clubavond worden altijd meegeteld, die buiten de clubavond vallen kunnen op verzoek van de speler worden meegeteld, mits het vooraf kenbaar wordt gemaakt aan de interne wedstrijdleider dan wel de teamleider. Externe resultaten worden met een vaste waarde beloond. Indien in team 1 op bord 1 is gespeeld, en de bijbehorende waarde is 70 punten, dan wordt bij winst 70 punten toegekend, bij remise 35 en bij verlies 0. Deze waarden fluctueren niet gaande de competitie. Voor de overige borden geldt een met 1 punt per bord aflopende waarde.