ENG Rapid Ratings in Swiss Manager
Posted: Mon Jun 27, 2022 3:04 am
Hi,
I am using Swiss-Manager Unicode Version for Windows 7 and newer (12.06.2022, Build 14.0.0.18, Filegröße 5.805.904), the latest version, whose latest bug fix from the documentation would appear to be from earlier this month.
There seems to be something very strange happening with the download and conversion of the ENG Rapid Rating list (and as far as I can see, only with this list). The parameters to import the rating list are standard - Unicode unchecked, Select rating list import file set to https://www.ecfrating.org.uk/v2/new/api ... g_list_csv and I just type in "June 2022" in the Date validity field, before pressing the "Start Import" button.
SwissManagerMsg2.txt says Records-Input 26350, Records-Output 26350.
All seems normal (these numbers are about what one expects)
The Rating lists are displayed in order and ENGR has a record labelled ENGR (June 2022), dated 27/06/2022, showing 26350 records, and the converted file with a filepath and filename of Ratinglist_ENG_RAPID.ELO.
Ganz normal.
The number of the records (26350) is the same as for the ENG standard list. Never thought about this before, but as they are using the same input file, and presumably supposed to be using different fields in each record to get the standard or rapid rating, respectively, this must be correct, too.
I go to Input > Enter Players, press the Input from List button.
If I select the ENG (June 2022) rating list, and type in a NAT. rating from (some value that I specify) to (some other value that I specify) and then press the Start search button, then I get a bunch of player records returned to select my choice from.
Alles OK.
However, if I select the ENGR (June 2022) rating list, and type in a NAT. rating from (some value that I specify) to (some other value that I specify) and then press the Start search button, then I get a message in the "Statuszeile" of "0 players found in rating list".
Very strange, very frustrating if you are busy trying to load players into a tournament.
Investigation continues...
If instead, I select the ENGR (June 2022) rating list and in the field labelled Number random players, I type 999 (the largest number allowed), and then press Start search, hey presto, I get 999 players returned.
However, every single one of them has a Rtg.Nat. of 0.
Gurr.
One searching further, I see that for most of the random records returned, there is a blank in the Club field. However, there appears to be a rating value for a few of the records - but only for those for whom the player has had or has a rapid rating.
For instance, the randomly returned "Adair, James R" "IM" has a Rtg. Nat of "0", but a club of "2410".
Now, if one looks at the online rating record for James Adair, one finds that he has/had a 2410H online rapid rating.
Is it possible that the introduction of the new types of rating category has broken the rapid rating import in Swiss Manager?
It works for ENG standard ratings, but possibly this new functionality has not been carried forward for ENG rapid ratings?
I am using Swiss-Manager Unicode Version for Windows 7 and newer (12.06.2022, Build 14.0.0.18, Filegröße 5.805.904), the latest version, whose latest bug fix from the documentation would appear to be from earlier this month.
There seems to be something very strange happening with the download and conversion of the ENG Rapid Rating list (and as far as I can see, only with this list). The parameters to import the rating list are standard - Unicode unchecked, Select rating list import file set to https://www.ecfrating.org.uk/v2/new/api ... g_list_csv and I just type in "June 2022" in the Date validity field, before pressing the "Start Import" button.
SwissManagerMsg2.txt says Records-Input 26350, Records-Output 26350.
All seems normal (these numbers are about what one expects)
The Rating lists are displayed in order and ENGR has a record labelled ENGR (June 2022), dated 27/06/2022, showing 26350 records, and the converted file with a filepath and filename of Ratinglist_ENG_RAPID.ELO.
Ganz normal.
The number of the records (26350) is the same as for the ENG standard list. Never thought about this before, but as they are using the same input file, and presumably supposed to be using different fields in each record to get the standard or rapid rating, respectively, this must be correct, too.
I go to Input > Enter Players, press the Input from List button.
If I select the ENG (June 2022) rating list, and type in a NAT. rating from (some value that I specify) to (some other value that I specify) and then press the Start search button, then I get a bunch of player records returned to select my choice from.
Alles OK.
However, if I select the ENGR (June 2022) rating list, and type in a NAT. rating from (some value that I specify) to (some other value that I specify) and then press the Start search button, then I get a message in the "Statuszeile" of "0 players found in rating list".
Very strange, very frustrating if you are busy trying to load players into a tournament.
Investigation continues...
If instead, I select the ENGR (June 2022) rating list and in the field labelled Number random players, I type 999 (the largest number allowed), and then press Start search, hey presto, I get 999 players returned.
However, every single one of them has a Rtg.Nat. of 0.
Gurr.
One searching further, I see that for most of the random records returned, there is a blank in the Club field. However, there appears to be a rating value for a few of the records - but only for those for whom the player has had or has a rapid rating.
For instance, the randomly returned "Adair, James R" "IM" has a Rtg. Nat of "0", but a club of "2410".
Now, if one looks at the online rating record for James Adair, one finds that he has/had a 2410H online rapid rating.
Is it possible that the introduction of the new types of rating category has broken the rapid rating import in Swiss Manager?
It works for ENG standard ratings, but possibly this new functionality has not been carried forward for ENG rapid ratings?