Tennis app voor dubbel poules

Voor de etage dubbel heb ik een app gemaakt om het inschrijven voor wedstrijden te regelen en de standen bij te houden. De app heeft een module om de wedstrijd indeling te maken op basis van een actuele ranking van de spelers waardoor er tegenwoordig veel meer spannende wedstrijden zijn. Daarnaast is het makkelijker geworden om je op te geven of af te zeggen voor een wedstrijd.

PimPoule bij Tennisvereniging Pim Mulier

Bij tennisvereniging Pim Mulier zijn er een aantal interne poules waar leden onderling wedstrijden kunnen spelen. Wedstrijden vinden plaats op vaste speeldata. Het is een uitstekende manier om snel andere leden te leren kennen. Je kunt zelf bepalen op welke data je wilt spelen door je in te schrijven. De Heren Dubbel Poule maakt nu gebruik van deze app voor het inschrijven, het invoeren van de uitslagen en het bijhouden van ranglijsten. Op vrijdagavond komt het regelmatig voor dat er zich 20 spelers hebben opgegeven om te spelen. De app maakt dan een wedstrijdschema waarmee rekening gehouden wordt met de ranking van de spelers, zodat er bijna altijd spannende wedstrijden zijn.

Je speelt op je eigen niveau

Voordat we de app gebruikten werd de wedstrijd indeling via loting bepaald. Het kwam toen nog wel eens voor dat twee zwakkere spelers tegen twee betere moesten spelen waardoor de wedstrijd dan toch minder leuk was.

Minder problemen door afzeggen

Voorheen werden de inschrijvingen en uitslagen via een Google Sheet geregeld. Opgeven en afzeggen gaat nu veel soepeler. Er moeten groepjes van vier gevormd worden. De spelers die zich het laatst opgeven hebben staan dan reserve totdat er weer een groepje van vier ontstaat. Als je afzegt schuiven de reserves door en komt de eerste reserve op spelen te staan, deze krijgt dan een email dat hij/zij op spelen is gezet. Als er reserves zijn is laat afzeggen dus niet zo'n probleem. Vaak maak je iemand juist blij. Als er drie reserves zijn wordt er vaak nog wel iemand overgehaald om ook te komen spelen zodat er weer een extra viertal ontstaat.

Virtuele ranking

Aan het begin van de interne competitie start elke speler met zijn of haar actuele KNLTB ranking. Daarna wordt er een virtuele ranking berekend op basis van de wedstrijd resultaten. Deze berekening lijkt op de officiële berekening. Er zijn wat lichte aanpassingen. Zo blijft het verschil in ranking van spelers die een koppel vormen na de wedstrijd hetzelfde. De virtuele ranking wordt in combinatie met een random functie gebruikt voor het maken van de wedstrijd schema. Door deze random functie is het bij grotere groepen nog steeds zo dat sterkere spelers ook met en tegen elkaar komen te spelen.

Standen

De uitslagen worden door één van de winnaars ingevoerd in de app. Naast de virtuele ranking wordt er natuurlijk ook nog steeds een gewone stand bijgehouden, zoals aantal gewonnen en verloren sets en een score percentage.

De poule captain

Achter deze app zit een admin voor de poule captain. Via de admin kunnen:

  • nieuwe spelers ingevoerd en uitgenodigd worden
  • speeldata worden toegevoegd
  • uitslagen gecorrigeerd worden

Het is heel makkelijk om nieuwe speeldata aan te maken. Je kiest met een kalender een periode waartussen de nieuwe speeldata moeten vallen, een dag en een tijdstip en er worden meerdere data tegelijk aangemaakt. De poule captain hoeft dus weinig meer te doen. Alles regelt zich vanzelf. Daarnaast is een Whatsapp of Signal groep natuurlijk nog steeds nodig voor mededelingen en eventueel wedstrijden buiten de vast speeldata om te regelen.

Wijzig gegevens van spelers
Beheer spelers
Invoer speeldata
Beheer uitslagen