The big reason why stock car racing hasn’t been able to get off the ground as much as other motorsports is due to the lack of a true scorinator for it. Spreadsheet-based formulas have been the way the sport has been scorinated, as well as Whittoria using a video game for a couple versions of NSSCRA, with my permission to use the name of the competition for the editions he hosted, since I was well aware of the simulation game (nothing from EA Sports) he was using, and felt it would do a good job.
The real mission for me, though, has been to get xkoranate to work for stock car racing.
So, my trial and error stumbled upon this: Use the “qualifying” feature, instead of the “race” feature of xkoranate to get an average lap time for each driver. In using xkoranate, if I had just one lap of qualifying, the results were too random. If I had five, or higher, the results were too predictable. Three, was an ideal number. Here is a look at five scorinations using five drivers with skill levels applicable to the names I gave them, when doing a “3-lap” qualifying. 20.000 was entered as the track record with a 1.0 variance. This is something that could be changed from track to track.
(Using a Max-10pts: Legenary Driver had 10 pts, Very Successful had 8, Average had 6, Needing To Improve had 4, and Field Filler had 0).
1 Legendary Driver 20.117
2 Very Successful Driver 20.185
3 Average 20.579
4 Field Filler 20.884
5 Needing To Improve Driver 20.907
1 Very Successful Driver 20.160
2 Legendary Driver 20.491
3 Average 20.626
4 Needing To Improve Driver 20.736
5 Field Filler 20.877
1 Legendary Driver 20.126
2 Average 20.298
3 Very Successful Driver 20.361
4 Needing To Improve Driver 20.594
5 Field Filler 20.787
1 Legendary Driver 20.090
2 Average 20.548
3 Field Filler 20.826
4 Needing To Improve Driver 20.951
5 Very Successful Driver 21.101
1 Very Successful Driver 20.243
2 Average 20.276
3 Needing To Improve Driver 20.417
4 Legendary Driver 20.766
5 Field Filler 20.817
Therefore, I then average these five scorinations, to compute the final results based on average lap times. Now, it could be said that this was only a 15 lap race, but that’s not what I have in mind. Think of each scorination as being the drivers average lap time in each fifth of the race.
The final Results would be
1) Legendary (Avg: 20.318)
2) Very Successful (Avg: 20.410)
3) Average (Avg: 20.465)
4) Needing To Improve (Avg: 20.721)
5) Field Filler (Avg: 20.838)
Now, you may see that and think, “where was the randomness”, note that Very Successful and Average are very close, and there was two points of skill separating them. Everyone will start with the same skill (since there are no rankings now, but will be in the future); so it will be RP that differentiates drivers eventually.
It’s not “perfect” but I think it works for us.