I’m sorry. I read this when you wrote it but then totally forgot about it—Huw just asked me if I had seen it.
As World Sailing still hasn’t fixed their automatic upload the only way to currently submit to WS is to create a file and email it to them which is what I’ve been doing, and I’ve just left the Class ID blank and the files have been accepted by WS
There are however listed on the WS site 115 Class ID’s, as to whether I should add them all - Does anyone any wishes?
see:- World Sailing - World Sailing Classes
I’ve been using the XRR file method for the past five years and have emailed the files to Matt. It has worked quite well. However, while generating the 2024 ILCA European qualifier, I noticed that the program did not use the Sailwave ranks but instead recreated them sequentially.
At this event, there was a significant protest and a request for redress. The jury decided not to apply the second tiebreaker and awarded the ranks as follows:
However, the Sailwave XRR file created the ranks sequentially 1-10. The good thing is that it was easy to edit the XML file. It all worked out, but you might want to be aware of it.
That is an interesting one as you can see from the code below it used to write the Rank from Sailwave but was later changed to write them sequentially the ’ indicates it is commented out
It was a problem at some time but can’t remember the circumstances
'pWXML.WriteAttributeString("","Rank","",Trim$(pBoat.Rank(j)))
pWXML.WriteAttributeString("","Rank","",Trim$(r))
Incr r
It does a sort on Fleet and then rank from the file before this
pBoat.Sort(“fleet”,“rank”)
So if the first of the Fleet is not Rank 1 it will be when sent to XRR
Interested in your thoughts (or anyone else interested) as to what is the best solution
Easy enough to change
I believe the XRR export is used by only a few users, and the situation I encountered will likely never happen again. However, in my opinion, the best solution would be to match the Sailwave ranking. This way, you would only need to manually adjust the Sailwave ranking, if necessary. At the Europeans, I had to update both the Sailwave and XRR file output rankings.