Hoofdstuk 18 13 minuten lezen
Publiceren: de uitslagensite en de live-pagina
Een toernooi kan gepubliceerd worden op OpenResults, een aparte alleen-lezen uitslagensite. Het publiek ziet de paringen, de resultaten en de standen, en een kaart voor elke speler, op hun eigen telefoon, zonder account. OpenPairings serveert zelf geen openbare pagina's: de computer van de arbiter is de bron van de gegevens en stuurt ze naar de uitslagensite, en een drukke openbare pagina kan een paringssessie niet verstoren.
Publiceren is optioneel en standaard uit. Er wordt niets verstuurd totdat je het voor een toernooi aanzet.
Een uitslagensite verbinden#
Verbindingen (bovenbalk op de pagina Toernooien), sectie Publieke uitslagensite (OpenResults). Voer het Adres van de uitslagensite in (en, waar een token nodig is, het Token; dat wordt nooit meer getoond nadat het is bewaard), en druk dan op Verbinding testen. Opnieuw registreren en Opnieuw proberen verschijnen wanneer een verbinding is mislukt. De pagina zegt of de uitslagensite heeft geantwoord. Een desktopkopie kan zichzelf bij de uitslagensite registreren; is dat mislukt, dan probeert Opnieuw registreren het nog eens. Zolang er geen adres is ingesteld, doet de schakelaar voor een toernooi niets.
Een toernooi publiceren#
Instellingen, OpenResults.
Op de uitslagensite: drie keuzes.
| Keuze | Betekenis |
|---|---|
| Uit | er wordt niets verstuurd. Terug naar Uit vraagt eerst om bevestiging; een kopie die al op de site staat, blijft tot je ze verwijdert (zie Het adres). |
| Alleen link | gepubliceerd, maar niet vermeld: iedereen met het adres kan het volgen. |
| Op de voorpagina | gepubliceerd en op de voorpagina van de uitslagensite. |
Alleen link is geen privacy
Het adres is lang en kan niet geraden worden, maar wie het toegestuurd krijgt, kan het doorgeven.
Wat het publiek ziet, ronde per ronde#
Op de pagina Paringen stelt een bediening Vrijgegeven: in hoeveel van elke ronde openbaar is, in vier cumulatieve niveaus:
| Niveau | Openbaar |
|---|---|
| Niets | de ronde wordt niet getoond |
| Paringen | wie tegen wie speelt |
| + Resultaten | de resultaten naarmate ze binnenkomen |
| + Standen | de standen na de ronde ook |
Het niveau hoort bij de ronde; de uitslagensite hoort bij het toernooi. Hetzelfde niveau bepaalt ook wat het zaalscherm en de telefoonapp tonen, dus het werkt ook met het toernooi op Uit: dan geldt het alleen daar, en dat staat onder de ronde. Zet je Op de uitslagensite op Alleen link of Op de voorpagina, dan gaat elke ronde naar buiten op het niveau dat ze al heeft.
Een nieuw gepubliceerde ronde begint bij Paringen: live resultaten zijn een bewuste keuze. Naar beneden gaan vraagt eerst om bevestiging en noemt wat er verdwijnt.
Automatisch publiceren#
Instellingen, OpenResults, Automatisch: één instelling voor hoe ver de ladder het programma elke ronde zelf omhoog gaat:
- Met de hand: er beweegt niets vanzelf.
- Paringen zodra gepaard: de paringen van de ronde worden openbaar wanneer ze gepaard is; een optionele vertraging Paringen worden publiek na N minuten (0: meteen).
- + resultaten live: de resultaten worden openbaar naarmate ze worden ingevoerd.
- + standen wanneer de ronde klaar is: de standen worden openbaar zodra de ronde en elke ronde ervoor klaar zijn.
Klaar betekent dat elk bord een uitslag heeft of een uitgestelde partij is. In een round robin houdt een bord dat niemand ingevuld heeft de stand niet meer tegen zodra een latere ronde klaar is: het telt dan als een uitgestelde partij, en de stand zegt dat (zie Uitgestelde partijen).
De automatisering verplaatst een ronde alleen omhoog; je kunt een ronde altijd met de hand terugzetten, en ze blijft staan waar je haar zet.
Vóór ronde 1 ziet het publiek de startrangschikking (standaard uit). Zonder die ziet het publiek, zodra een ronde openbaar is, alleen de lijst van spelers. Zodra een ronde openbaar is, is de instelling niet meer van toepassing en zegt de pagina dat; wat het publiek dan ziet, bepaalt het niveau van elke ronde op de pagina Paringen. Stond ze aan nadat een ronde openbaar werd, dan kun je ze nog uitzetten.
Live borden (standaard uit, en alleen aangeboden zolang het toernooi gepubliceerd is). Zet dit aan wanneer een relais in de zaal de zetten van de partijen naar de uitslagensite stuurt: de gepubliceerde pagina's krijgen dan een link Live borden naast de rondes. De schakelaar zet alleen de link. Hij start geen relais en controleert niet of er een draait, dus zonder iets dat zetten stuurt, leidt de link naar borden die in de beginstelling blijven staan. Aan- of uitzetten stuurt het toernooi opnieuw naar de uitslagensite. Zie De livepagina's aanzetten. Om de borden in de zaal in te richten, zie Elektronische borden installeren.
Wat de openbare pagina toont#
Schakelaars (geavanceerd) bepalen welke details een gepubliceerde pagina mag tonen (ratings, titels, federaties, clubs, categorieën, spelerskaarten, de standpagina, de paringspagina's, de kolommen van de stand en welke tiebreaks), en apart of de berekening van de tiebreaks gepubliceerd wordt. Een detail dat je verbergt, wordt helemaal niet naar de uitslagensite gestuurd. Een tiebreakkolom verbergen verandert de volgorde die ze beslist niet, en de pagina zegt wanneer de volgorde een verborgen tiebreak heeft gebruikt. De berekening van de tiebreak beantwoordt de vraag van een toeschouwer waarom sta ik vierde (de tegenstander van elke ronde en de waarde ervan). De kolom Aanwezig in rondes is alleen openbaar als je haar aanvinkt. Dat geldt ook voor Geslacht: de M of F van elke speler op de stand en de startlijst is persoonlijke informatie, dus het staat bij elk toernooi, nieuw of oud, standaard uit en er gaat niets naar de uitslagensite tot je het aanvinkt. Aangevinkt toont een speler zonder ingevuld geslacht gewoon een streepje. Prestatie werkt net zo: het prestatiecijfer van elke speler, zoals op je spelerspagina, komt op de openbare stand, per ronde berekend, en het staat uit tot je het aanvinkt. Een speler zonder afgewerkte partij heeft er geen. Links naar projectorweergave en zaalscherm bepaalt de twee kaartjes onder de stand, de paringen en de kruistabel die de projectorweergave en het zaalscherm openen; het staat aan tot je het uitvinkt. Uitvinken verbergt alleen de kaartjes; de schermen zelf blijven bereikbaar via hun eigen adres. Federation flags tekent een vlaggetje naast de naam en de federatiecode van elke speler; het staat aan tot je het uitvinkt. Het hoort bij Federations: het vinkje hangt daaraan vast en wordt alleen aangeboden zolang Federations aangevinkt is. Vink je Federations uit, dan worden er ook geen vlaggen gepubliceerd; vink je het weer aan, dan staat het vlaggenvinkje terug zoals je het had achtergelaten. Een speler die onder de FIDE zelf staat, of een code heeft die geen land aanduidt, krijgt geen plaatje.
FIDE-ratingwijziging zet op de uitslagensite wat elke partij, en het toernooi tot nu toe, met de FIDE-rating van elke speler doet: op de stand, op de spelerskaart naast elke partij en op de eigen pagina van de speler over toernooien heen. Het staat uit tot je het aanvinkt, het hoort bij Ratings (alleen aangeboden zolang dat aangevinkt is) en het doet alleen iets bij een toernooi dat als FIDE-gerateerd gemarkeerd is. De app rekent het uit met de FIDE-regels voor het speeltempo van het toernooi: de verwachte score uit de tabel van de FIDE, de 400-puntenregel (in standaard niet voor een speler met 2650 of meer; in rapid en blitz wordt een partij met 600 punten verschil en een speler boven 2600 niet gerateerd) en K maal het verschil. Alleen partijen die aan het bord gespeeld zijn tussen twee spelers met een rating in de lijst van het toernooi tellen: forfaits, byes, uitgestelde partijen en tegenstanders zonder rating niet. K is die van de FIDE-lijst voor de speler als jouw kopie van de lijst hem kent (download de lijst een keer opnieuw, zodat ze haar K-kolommen meebrengt); anders 10 vanaf 2400, 40 voor een jeugdspeler onder 2300 tot het einde van het jaar waarin die 18 wordt, 20 voor alle anderen, en verlaagd zodat K maal het aantal partijen onder 700 blijft. Een nieuwkomer die nog K 40 heeft omdat die minder dan 30 gerateerde partijen telt, kent alleen de FIDE-lijst. De cijfers zijn exact, niet afgerond: de FIDE rondt een ratingperiode af, geen toernooi. Een speler zonder rating toont niets.
De uitslagensite kan ook de stand na elke eerdere ronde tonen. Die tabellen worden hier uitgerekend, door dezelfde code als de huidige, en gaan met elke publicatie mee; er valt niets aan te vinken.
De organisator en de eigen webpagina van het toernooi, beide in te vullen op de instellingenpagina Toernooi (Organisator en Homepage van het toernooi), gaan naar de uitslagensite zodra ze ingevuld zijn en staan onder de gegevens van het toernooi; de pagina verschijnt als link met de hostnaam als tekst. Het adres moet met http:// of https:// beginnen, en de app weigert al het andere. Laat je ze leeg, dan wordt er niets verstuurd.
Waarschuwing
Namen, bordnummers, resultaten en plaatsen worden altijd getoond: een toernooi dat ze niet mag tonen, moet niet gepubliceerd worden.
Reeks: andere edities#
Een kaart Reeks op dezelfde instellingenpagina koppelt edities van hetzelfde evenement in verschillende jaren (Open Brugge 2025, 2026, ...). Kies Een nieuwe reeks beginnen, of Zelfde reeks als ... om je aan te sluiten bij de reeks van een ander toernooi dat je mag bewerken (dat krijgt er dan een als het er geen had), of Geen deel van een reeks om eruit te stappen. De resultatensite toont dan de andere edities die ze van dezelfde uitgever heeft en die openbaar zijn, onder Andere edities. Een reeks is geen groep, dat zijn meerdere onderdelen van één evenement. Dupliceren behoudt de reeks, dus de kopie voor volgend jaar zit er meteen in.
Het bewijs van een ronde#
Een ronde met een paringsbewijs (Paren) stuurt het naar de uitslagensite, die naast de titel van de ronde een kleine knop Bewijs toont: die klapt open en zegt welke engine en versie de ronde gepaard heeft, biedt het bewijsbestand aan om te downloaden en geeft de SHA-256 ervan. De momentopname zelf bevat alleen die SHA-256; de site vraagt om elk bewijs dat ze nog niet heeft en dat wordt één keer apart verstuurd. Komt een bewijs niet aan, dan is de publicatie niet mislukt: de volgende stuurt het. Oudere rondes, en rondes zonder bewijs, tonen geen knop.
Het zaalscherm#
Een schermvullende pagina voor een televisie of beamer in de speelzaal, op een adres dat op de instellingenpagina getoond wordt zodra het toernooi gepubliceerd is. De kaart Zaalscherm (geavanceerd) kiest wat er wordt doorlopen (paringen, de lijst Zoek je bord op naam, resultaten, standen), seconden per pagina, hoeveel plaatsen van de stand getoond worden, of de paringen vastgehouden worden tot het eerste resultaat van een nieuwe ronde binnen is, en een Mededeling (gewone tekst, tot 500 tekens) die op het scherm getoond wordt. Bewaren verstuurt die meteen.
Het adres#
Deellink is het openbare adres (een QR-code ernaartoe staat in het venster Telefoon-QR op de pagina Paringen). Naar een nieuw adres verplaatsen haalt de oude kopie neer, maakt een nieuw adres en publiceert opnieuw (gebruik het als een link is uitgelekt). Van de uitslagensite verwijderen haalt het toernooi van de site. Wanneer een toernooibestand of een back-up een publicatiesleutel bevat, word je gevraagd of je De publicatie overnemen of Opnieuw beginnen kiest. Op een gehoste server vraagt overnemen eerst aan de uitslagensite of dat adres echt bij die sleutel hoort; is dat niet zo, dan wordt er niets overgenomen en is Opnieuw beginnen de weg verder.
Als de beheerder van de uitslagensite het toernooi daar verwijdert, stopt het programma met proberen: publiceren wordt ervoor uitgeschakeld en de pagina meldt dat de uitslagensite het verwijderd heeft. Opnieuw inschakelen helpt pas als die beheerder het toestaat. Antwoordt de uitslagensite dat ze verhuisd is, dan wordt er niets vanzelf naar het nieuwe adres gestuurd: controleer het en vul het in onder Verbindingen.
Teams#
Teamtoernooien worden ook gepubliceerd, met teamstanden en wedstrijden.
Opmerking
Wat de uitslagensite toont, wordt op die site beschreven; deze handleiding behandelt alleen het deel in OpenPairings.
Inschrijvingen via de uitslagensite#
Inschrijvingsformulier op de instellingenpagina van OpenResults (geavanceerd tot het open is) laat spelers zich inschrijven op de uitslagensite: zet Inschrijvingen open aan, stel in wanneer het opent en sluit, een maximum aantal spelers, en of de lijst van inschrijvers op het formulier getoond wordt. Inschrijfgeld vermeldt wat meespelen kost: een bedrag en een munt, een vrije opmerking ("gratis voor jeugd"), of allebei. Het is enkel een regel op het formulier; er wordt niets via betaald. Niemand die inschrijft krijgt een e-mail van het programma of de uitslagensite: laat het zelf weten via het adres in de nakijklijst.
Staat de lijst van inschrijvers aan, dan voegt Ook inschrijvingen tonen die op je beslissing wachten (standaard aan) de inschrijvingen toe waarover je nog niet beslist hebt, enkel met naam en elk gemarkeerd als onbevestigd. Namen worden door vreemden getypt, dus de lijst is aan jou om te bewaken: Verwerp een inschrijving en haar naam verdwijnt van de publieke lijst zodra de uitslagensite de volgende kopie van het toernooi heeft, een paar seconden later. Zet de optie uit om alleen aanvaarde spelers te tonen. Inschrijvingen nakijken opent de pagina met inschrijvingen, waar je nieuwe ophaalt, ze als spelers aanvaardt of verwerpt (Spelers en ratinglijsten).
De pagina Live (beamerweergave)#
Pagina Paringen, Meer, Lokale weergave (de pagina /t/:id/live van dit programma): de huidige ronde schermvullend voor een beamer, die doorloopt tussen paringen, resultaten en standen, met een pauzeknop, een knop om te verlaten en een optie voor hoog contrast. Ze bevat geen QR-codes; die staan onder Meer, Telefoon-QR (Resultaten). De pagina werkt zichzelf bij wanneer een resultaat verandert. In beamerweergave volgen de spelers die de ronde niet spelen na de borden, op dezelfde pagina's en in de volgorde van de afgedrukte paringslijst: de door de paring toegekende bye, dan de byes van een half punt, nul punten en een vol punt en de afwezigen, elk met hun punten. Ze wordt door dit programma geserveerd, dus het scherm moet op dezelfde computer staan, of op een computer die er kan bij komen; de openbare pagina (hierboven) is voor iedereen anders.
De groepsprojector#
Voor toernooien van één groep die in dezelfde zaal gespeeld worden, heeft de
pagina Live een knop Groepsprojector (alleen als het toernooi in een groep
zit met een ander toernooi dat je kunt openen; de pagina is
/t/:id/live/group). Die zet ze allemaal op één scherm, met dezelfde regels als
het zaalscherm voor een evenement
op de uitslagensite: het toernooi waarvan de ronde net gepubliceerd is, zonder
resultaat, krijgt de borden groot, met de eigen byes eronder; de andere staan in
een strook onderaan met hun ronde en hoeveel partijen klaar zijn. Twee rondes
tegelijk: eerst blitz, dan rapid, dan standaard (het speeltempo van het
toernooi). Een paring geeft het scherm af na het eerste resultaat, of vijftien
minuten na de publicatie. Zit elk toernooi midden in een ronde, dan toont het
scherm hun standen naast elkaar. Het toont precies wat de eigen pagina Live van
elk toernooi toont, dus een ronde of resultaat dat je achterhoudt, blijft
achtergehouden. Je kunt er niet op naam zoeken, net zoals op de gewone
beamerweergave. Eén toernooi brengt je terug naar de pagina Live.
Als er geen netwerk is#
Opmerking
Publiceren blokkeert nooit het paren of het invoeren van resultaten.
Een wijziging wordt enkele seconden nadat je ze maakt verstuurd; het label in de bovenbalk zegt intussen Bezig met versturen. Als er voor toeschouwers niets veranderd is (een dialoogvenster bevestigd terwijl er niets te doen was, een resultaat ingevoerd en meteen teruggenomen), wordt er niets verstuurd en blijft het label zoals het was. Opnieuw proberen, publiceren uit- en weer aanzetten, en het programma opnieuw starten versturen altijd.
Wat niet aankomt, wordt bewaard en opnieuw geprobeerd met steeds langere pauzes; de status van de verbinding wordt getoond als een klein label in de bovenbalk, en de pagina zegt wat er mis is. De openbare pagina haalt de zaal in wanneer de verbinding terug is.
Weet het programma voor een fout geen woorden, dan zegt het label dat in een gewone zin en houdt het de ruwe fout achter Technische details, voor wie het moet melden.