Uitleg
In een internetpartij heeft een zet tijd nodig om van de speler naar de server te reizen. Deze netwerkvertraging heet latentie of lag. Zonder een bijzonder mechanisme kan de server deze tijd van de klok aftrekken alsof de speler nog nadacht.
Op FICS, de Free Internet Chess Server, draait Timeseal als programma of functie op het apparaat van de speler. Het fungeert als doorgeefpunt en legt vast wanneer informatie wordt verzonden. Met deze gegevens kan de server de geschatte bedenktijd van de transmissietijd onderscheiden en voorkomen dat de laatste aan de speler wordt aangerekend.
Timeseal verwijdert lag niet, versnelt de verbinding niet en garandeert geen onmiddellijke schermupdates. Het doel is een eerlijkere klokregistratie wanneer de communicatie vertraagd is. Historisch kon het in een FICS-interface zijn ingebouwd of vóór het aanmelden als afzonderlijk programma worden uitgevoerd.
Het is evenmin een tijdcontrolemodus. Een increment voegt na iedere zet een vaste hoeveelheid toe, terwijl een delay het aftellen volgens de partijregels uitstelt. Timeseal probeert een technische netwerkvertraging te compenseren en kent niet volgens de regels extra tijd toe.
Veelvoorkomende verwarringen
Timeseal tegenover geen lag
Het netwerk kan traag blijven. Timeseal probeert alleen te voorkomen dat transmissietijd als bedenktijd wordt behandeld.
Timeseal tegenover increment
Increment maakt deel uit van de afgesproken tijdcontrole. Timeseal compenseert communicatievertraging en voegt geen vaste bonus toe.
Bronnen
- 1.FICS Help: timeseal, Free Internet Chess Server
