-
Notifications
You must be signed in to change notification settings - Fork 15
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
Fix freestyle fall count calculation #115
Comments
I don't understand why the weighting was changed from the previous version to the update suggestion by @rdunlop.
My suggestion is just to correct the mistake in the formula and get the following:
|
@scotthue , the weighting was changed because it felt like giving a score of 0 for 2-major falls was a little harsh. But, I think I'm starting to agree with the corrected formula. (though I would put "max(0, score)" into the calculation instead of only in the text). If I run my examples again: Example: Mistake Score = 0.5* major +0.25_minor Group with: 5 major, 4 minor, 10 riders: Mistake Score = 0.5_5 + 0.25_4 = 3.5 Group with 0 major, 1 minor, 10 riders: Mistake Score: 0.5_0 + 0.25 = 0.25 Group with 8 major, 0 minor, 4 riders: Mistake Score: 0.5_8 + 0 = 4 |
There was a formula in the last rulebook committee discussion. I thought this was going into the rulebook, too. Where is the last rulebook committee software running? |
@gossi, the rulebook committee website doesn't work anymore because it was a subdomain of iufinc not unicycling.org. Perhaps you could fix that. |
Ah, we transferred that domain the last night. @olarf is now in charge of that. I hope to move the IUF to its new server by the end of the week. So we should look into this after the migration. |
From Robin:
Example:
Individual: with 2 major, 1 minor:
Group with: 5 major, 4 minor, 10 riders:
(this appears to work....but)
Group with 0 major, 1 minor, 10 riders:
Why would they have such a low score if they had only a single minor?
Group with 8 major, 0 minor, 4 riders:
This is why this calculation is broken.
I propose: "max(0, 10 *(1 - ((# major falls * .25) + (# minor falls * .125)))/num_members)"
With this, a single competitor would get 10 if they have 0 major falls, 0 if they have 4 major falls. If there are pairs, they get 8 major falls before they get to 0. If there are 3 competitors, it goes to 12 major falls....etc etc.
I look forward to hearing what we actually want to use for the calculation.
The text was updated successfully, but these errors were encountered: