-
Notifications
You must be signed in to change notification settings - Fork 12
Accuracy
Accuracy is a statistics which is tracked for each player per played leg.
In a X01 game, when a player has a remaining score over 170, the assumption is that the player will be aiming for T-20 or T-19 to score as many points as possible. Therfore we keep track of the accuracy for those two values specifically to allow players to see how they played, and if they are improving over time.
Accuracy is split into three categories
- Accuracy on 20s
- Accuracy on 19s
- Accuracy Overall
For each dart thrown for a player, if the remaining score after the throw is above 170 is used to calculate accuracy points. Once the leg is finished the total amount of accuracy points is used to calculate the accuracy for each player for the given leg.
If no attempts where made on a given number no accuracy will be available.
The following numbers count as attempts on 20s:
20, 5, 1, 12, 18, 9, 4
- Hitting
20counts as100 - Hitting
5/1counts as70 - Hitting
12/18counts as30 - Hitting
9/4counts as5
accuracy_20s = accuracy_points_20s / attempts_20s
The following numbers count as attempts on 19s: 19, 3, 7, 16, 17, 8, 2
- Hitting
19counts as100 - Hitting
7/3counts as70 - Hitting
16/17counts as30 - Hitting
8/2counts as5
accuracy_19s = accuracy_points_19s / attempts_19s
For each dart thrown which does not count as an attempt for 19 or 20 a miss is registed.
accuracy_overall = (accuracy_points_20s + accuracy_points_19s) / (attempts_20s + attempts_19s + misses)



General
Information
Technical Details
Other