How would we create 750 accounts and give passwords and support to enable everyone to sign-in properly on the day? How could organisers manage online games on Tornelo, but do the pairings in an external pairing program? One last thing… There were also logistic issues for integrating with Swiss Manager, Chess24, FIDE Ratings and other systems – the organisers wanted to be able to import player lists, rather have players self-register. With 3 rounds per day we just couldn’t afford to have something fail – there was no time! Our next priority after the key “stop clock” feature was scale and performance. This involved a significant refactor of our code because the starting of the clock had been directly linked to making a move! Tied to this was for the Black player to start White’s clock before they arrived at the board or played a move. In the weeks leading up to the event our team had to focus on the main feature requirement for the event the ability for arbiters to pause clocks during a game. Could our servers even handle the load? If something failed we’d have 750 disappointed players all over Europe and 80 angry arbiters with a lot of wasted effort. everything was mission critical and there were a LOT of unknowns. Our technical challenges were stability, performance, player experience, arbiter features …. First mission critical integrations (PGN broadcast, TRFx import, pairing import).First event spread through multiple European countries.First event with GMs, IMs and other titled players.First high-stakes event with European Titles and medals at stake.First event with spectators (at one point >1500 simultaneous spectators).This event had a lot of firsts for Tornelo: No matter how much testing you do, the real world always manages to find a situation, or series of interactions, which you hadn’t considered and results in unexpected behaviour. The first time you do anything is a bit nerve-wracking. The European Youth Online Chess Championships was a great opportunity to showcase the rich features of Tornelo to players and organisers around the world.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |