Hello,
during the covid time several arbiters are running tournaments using the Lichess platform https://lichess.org/
I play there too as chessplayers but never used it to run toutnaments. It is my preferite chess server. Many collegues noticed that its pairings are not very good and/or would like to rate their tournament and asked me to interface Vega with Lichess.
This is a hard work for me, my spare time is limited, and I can't afford the task alone although I like the idea very much.
However among you could be programmers willing to collaborate and produce a sort of plugin that can be driven by Vega and deliver commands to the Lichess server to do very basic tasks as:
- ask a couple of players to start a game with a given setting
- retrieve their result (even the forfeit of white if it does not start the game)
Around these two simple commands I think to be able to do the rest within Vega and with the help of the companion site https://www.vegaresult.com/vr/ where pairings and standings will be published.
Are there any volunteers? We will work in our spare time with no deadline but something we should produce in a reasonable time.
This plugin can be even an executable alone and the developer/s can sell it and mantains all their rights (i do not care). I will cooperate in any way I can with ideas/suggestion but not in writing it. The API are here
https://lichess.org/api#section/Introduction
The plugin can be written in any language althoug C++ would be preferible in case the developer want to go native (I would limit the option to Java and Python).
You can answer here or to my private email.
Thanks,
Luigi Forlano