Re: Suggested Enhancements

Posted by Peter Effeney on
URL: http://maprun.308.s1.nabble.com/Suggested-Enhancements-tp3p20.html

Scoring Schemes
- The current options for scoring schemes are: http://maprunners.weebly.com/scoring-schemes.html
- We’ve tried to provide a spread of Score options that cover schemes being used by multiple clubs
- Remember the severity of the late-penalty in any scheme is inter-related with the control numbers you use. These are somewhat arbitrary if you are not putting out flags. As an extreme example, if your controls were 1001, 1002, 1003 and you used ScoreQ, 30 points per min penalty is insignificant. Faced with the choice of visiting extra controls and returning late … one extra control for 1000 points = 33 mins late … so you would go for the extra controls. If on the other hand you numbered your controls  11, 12, 13 - going for an extra control is equivalent of less than 1 min late… rush back home..!
- The scoring schemes are implemented within the App itself, so for any new or varied scoring schemes, a new version of the App is required and everyone in the event would need to be using that version of the App or a later version.
- Requested changes or enhancements to the App are prioritised by the needs of the Clubs who are the most frequent users of the system
- There is the potential in the future for a rules-based generic scoring scheme that allows Administrators to input a set of parameters for how scores and penalties are calculated.
         - For example, input values for A1, a1, B1, C1, D1,F1,G1 (and A2, a2, B2, C2, D2, F2, G2 etc if required) and H, J, K, L, M, N
        - Raw Score = Sum( (Id of Control punched) x A1 (rounded to the a1-th  power of 10) + B1) for time after Start between (C1 & D1): if F1 is set for Even controls and G1 is set for Odd controls)
        - Penalty = (if H is set, time is in minutes, if J is set, apply “minutes or part-thereof”, if K is set,  time is in seconds ) : time-late x L +  (time-late squared) x M + N (for a fixed penalty)
        - This is all achievable - but it may be more complex than justified.

- Of course, as an alternative, Clubs can extract the table of punches from MapRun and apply any scoring scheme they like after the event, and dis-regard the score calculated by MapRun.

Other views??