-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New WF48 Astana Rules approved by Bill: Degrees of honors #978
Labels
Comments
johnbrvc
added
high priority
Bugs that are high priority (to fix)
NEXT Contest
Consider fixing for next contet
labels
Jun 13, 2024
The following came from a Slack message from @clevengr:
I'm not aware of any other "corner cases", so my impression is that we now have a clear, complete set of rules which should be applied. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Is your feature request related to a problem?
This feature is required by mandate of Bill Poucher for WF48 in Astana, and going forward. The idea is to eliminate "B" by creating new degrees of "honors" in the rankings.
...
Feature Description:
This is copied from SysOps Call Agenda for WFAstana:
New World Finals Rules, approved by Bill and published 17 May 2024:
results.tsv
file....
Have you considered other ways to accomplish the same thing?
This is something brand new - it could be done by hand I suppose.
...
Do you have any specific suggestions for how your feature would be implemented in PC^2?
In pc2/exports/ccs/ResultsFile.java, the methods createTSVFileLines() (and also, createCSVFilesLines() - which is not currently used, but will be), call getAwardMedal(). The implementation has to be changed to add enum categories other than just GOLD, SILVER, BRONZE, RANKED and HONORABLE. The 3 "Honors" categories, "HIGHEST_HONORS", "HIGH_HONORS" and "HONORS" have to be added. In addition, the cutoffs for each of these categories has to be figured out based on the rules above. We know the medals are handled already by the FinalizeData object. The HONORS things have to be done separately. Around line 296 is where the decisions have to be made about the new rankings.
...
Additional context:
...
The text was updated successfully, but these errors were encountered: