Vega9 new major upgrade

9.0.0 30  August 2023
------------------------
- added 'Extra/Display pairings' useful to display pairings on big screen
- Implemented Tiebreacks according to FIDE C.07 (name and calculations).
  The ones that follow this document are marked by *
- unplayed games: opponent games and own games must be set separately
- rewritten the procedure to communicate with the Spanish info64 server
- redone veg format (now vegz) to accomodate new FIDE tiebreacks and fix other issues.
- thanks to vegz format transfer speed to vegaresult last less than 1 second
- renamed few files to match the same file on vegaresult
- option for Italian federation to set national Elo to 999
- dropped partial support for PZS federation
- temporarely dropped livechess24.com support
- added set rating for unrated in ARO and related tie breacks
- improved look of some html files
- local web site get bootstrap3 from cdn
- freeware versions:
  all: disabled "Publish online" menu and web site generation
  windows, mac: players limit set to 20
- removed "Load Round" menu item
- fixed bug in set memo note
- added check duplicate player when adding latecomer
- fixed minor bugs


The FIDE has published the definitive document C.07 concerning the tiebreakes.
It is a substantial document in which some aspects of the tie breaks are clarified and new features are introduced. It also asks programmers who have received the FIDE endorsement to comply within 6 months.
This document is almost identical to another one published almost 9 months ago. Since then I started to heavily modify Vega to accomodate the new tie-breaks and the new ways to calculate them without loosing the old ones. The presence of this challenging task and the necessity to speed up the connection with the Vegaresult site, forced me 9 months ago to elaborate a new and efficient way to store the tournament data. Such format was announced in the news of May 8, 2023 and is called VEGZ. It is a binary format that occupy almost 10% of the previous vegx. Thanks to it the connection with vegaresult is almost instantaneus. The same is planned for Orion in the next months.
Unfortunately the previous version of Vega cannot read the vegz (of course this is due to the presence of new tie-breaks unknown in version 8.x). However Vega9 can read old VEGX.

The considerevoly amount of work required by FIDE put me in the dilemma of increasing the cost of the program (unchanged for many years) or to place restrictions on the freeware versions. In the new version I opted for the latter. I hope in the understanding of the freeware community around Vega.

 


La FIDE ha pubblicato il definitivo documento C.07 riguardante gli spareggi.
Si tratta di un corposo documento in cui vengono chiariti diversi aspetti degli spareggi e sono introdotte tante novità. Inoltre chiede ai programmatori che hanno avuto la certificazione FIDE di adeguarsi entro 6 mesi.

Questo documento circolava già 9 mesi fa e doveva entrare in vigore ai primi di luglio 2023. Sin dalla sua apparizione ho dovuto impegnarmi pesantemente per modificare il programma in modo da accogliere tutte le novità. Inoltre, la necessità di offrire un collegamento più veloce e sicuro col sito Vegaresult, mi hanno costretto ad elaborare un nuovo formato che avevo anticipato nella news dell' 8 maggio '23. Il nuovo formato si chiama VEGZ ed occupa il 10% dello spazio del precedente vegx. Inoltre il collegamento con vegaresult è pressocché istantaneo e a breve consentirò il salvataggio del file vegz sul server per avere uno storico dei tornei. Lo stesso avverrà per Orion.
Purtroppo le versioni di Vega8 non possono leggere il nuovo formato (ciò è dovuto alla presenza dei nuovi spareggi sconosciuti a Vega8), ma Vega9 può leggere i vecchi file VEGX.

La considerevole mole di lavoro dovuta alle richiesta della FIDE, mi ha posto davanti al dilemma di aumentare il costo del programma (invariato da molti anni) o di porre delle restrizioni alle versioni freeware. Per il momento ho optato per la seconda. Spero nella comprensione della comunità freeware di Vega.

Inoltre, la CAF ha pubblicato un avviso per gli arbitri italiani. A tal proposito preciso che Vega9 fino al 31.3.2024 sarà impostato di default sui vecchi spareggi (avversario virtuale). Per quelli nuovi l'arbitro dovrà attivarli come indicato nel manuale. In definitiva, se l'arbitro non deve gestire tornei con i nuovi spareggi, può continuare ad usare Vega8 fino al 31 marzo 2024. Tuttavia eventuali segnalazioni di bug e richieste di miglioramenti saranno corrette in futuro solo su Vega9 in quanto mantenere due versioni parallele è troppo costoso.

Infine, ho preparato tre video dedicati ai nuovi spareggi rivolti ai giocatori ed agli organizzatori.

 

Date