The online racing simulator
Participation Stats
I noticed the new feature of the MyCTRA page today - participation statistics. What do the green and yellow bars mean? Also there's a small typo. "October:-" should either be with a hyphen or a colon, but not both.

I like the new feature though, the CTRA website has gotten much easier to use, better looking and much more informative since it first launched. Keep up the good work.
#2 - SamH
These are very much in their infancy at the moment. The green bar represents the number of races run on a particular day. The yellow bar represents your yellow flag ratio % for that day. Hovering your mouse over each gives you more specific information about the statistic being presented.

I'm still optimising the system of gathering the information from the database and delivering it efficiently, but as well as race and yellow flag stats we will be able to show total points earned in each of the 3 licences, finishing positions and so on. You will be able to view data per month, day and hour, and you will also be able to view all your races in series.
I like it :-)
There seems to be some discrepancy between the races run figure on the CTRA "green blob", and what my lfsworld stats say. For example on the 4th October, lfsworld has results for me in 12 CTRA races but my green blob only says 5. On the 5th, it's 14 versus 9, etc.
#5 - J@tko
Quote from modelmotorracing :There seems to be some discrepancy between the races run figure on the CTRA "green blob", and what my lfsworld stats say. For example on the 4th October, lfsworld has results for me in 12 CTRA races but my green blob only says 5. On the 5th, it's 14 versus 9, etc.

It might be that CTRA records only the races you started. Might not be but meh.
#6 - SamH
I had a report about this the other day, actually. There are occasions where CTRA won't count races while LFSW will. Midrace joiners don't clock up races/wins/podiums etc, and these aren't counted if there are less than 5 people in the race. Basically CTRA is more particular about what constitutes a "race", and so occasionally there will be a shortfall in CTRA stats compared with LFSW.
Hmmm, still looks a bit odd though. Looking at the 4th, all 12 lfsworld races had 15 or more entrants, and I had three sessions of 4, 6, and 2 races. Lfsworld does not appear to be recording races where you mid-race-join, because in the first race of each session I finished on the lead lap which is not really possible if you are an MRJ. All the other race times are back to back so they should count as valid CTRA races as I wouldn't be leaving and joining them all mid-race. Something not quite right.
#8 - SamH
I'll have another look at the stats collection mechanism to make sure. It may be that the stats aren't recorded for some reason or that they're not being detected and delivered on the site for some other reason. I'll be mindful that there may still be issues.
#9 - SamH
I've just figured out why only 5 of your races got logged in the CTRA system.. your finishing position was outside the top 10 for the other races, and thus didn't score any GP points. I will revise the X-System so that it records the race even if you are outside the top 10 and no GP points are scored.
Thanks I thought it looked odd. Does that mean the X-System never counted anything, races, yellows, or laps completed for a race where I was 11th or worse? That's a lot of races for me... if it didn't, that could also help explain why my yellow flag and finishing ratios never seem to change much.
Quote from modelmotorracing :That's a lot of races for me... if it didn't, that could also help explain why my yellow flag and finishing ratios never seem to change much.

My finish and yellow flag ratios have been the same for as long as I can remember I always assumed it's because the more laps you've done in total, the more clean laps you need to make your yellow flag ratio go down. I think that makes sense.
Yes, well that's what I thought too... but maybe all my efforts pedalling as fast as I can for 11th place have actually never been counted towards the ratios. For example if I get punted off at T1, rejoin in clear air at the back of the field (if the car's not broken I rarely retire) and put in a run of quick (for me) and clean laps, but still finish outside the top 10 - maybe these occasions have not been included in my score.
I'm fairly certain that they have been recorded by the X-System, but they're just not (yet) shown in the new participation stats, as Sam is still working on those. So rest assured, your efforts have not been in vain
#14 - SamH
Quote from obsolum :I'm fairly certain that they have been recorded by the X-System, but they're just not (yet) shown in the new participation stats, as Sam is still working on those. So rest assured, your efforts have not been in vain

Correct
That's a relief!
#16 - SamH
I updated the X-System in the early hours, while the servers were quiet. I've just done a quick check and per-race stats are now definitely being collected for all racers, including those outside the top 10
For reference, yellow flags and laps are counted in real time - so you cannot escape them by increasing your retirement percentage with a sneaky snift-s... Absolutely not related to GP points or even race data acquisition.
That's good to know. So even the races where the server dropped out or someone voted to end the race before you finished, all laps completed and yellow flags tallied up to the break in connection are still counted by the X-system, even though lfsworld may not have a race result to show you?
#19 - SamH
Yep. That's different from the race result stats - i.e. participation stats - where a record is created only for completed races. Raced lap and yellows stats are cumulative through the race and then stored for that race as you cross the finish line. If you don't finish, the stat for that race isn't recorded.
Quote :Raced lap and yellows stats are cumulative through the race and then stored for that race as you cross the finish line.

Aren't those stats updated live, so retiree's still have their lap and yellows counted, Sam? I'm pretty sure it was that way.
#21 - SamH
Yep, they are.. and they are stored per licence as always. Yellows and laps are stored as laps are completed while points, races, wins and podiums etc are stored at the end of the race.

The participation stats are secondary to those stats, held in a different table, as results in their own right. We're storing a record of each result, which server, which licence name, how many points for CTRA, SS and BnJ, the date/time the result came in, what position in the race the driver finished, GP-style points (10, 8, 6, 5, 4, 3, 2, 1, 0. redundant, really, but will provide for some weekly/monthly fun later), how many laps run in the race, how many yellows thrown over those laps, the car and the track. These stats give us enough info for some healthy data mining and stats generation/projection in the future, once we've built up a bit of history.
Can you store grid position as well? Might provide some interesting stats on places gained/lost in each race, wins from last on the grid, etc. Like they do on the F1 TV stats with the up and down arrows next to the drivers' names.
#23 - SamH
I can store grid position but I haven't yet because the comparison between grid and finishing position gets complicated on multi-class servers using existing variables. Eg. a car in grid position 5, on Race3, can finish first in class (pos 1) while finishing 5th in the server. I can store the literal finishing position (pos 5) but it's not a true value if a car in a higher class drops out resulting in a literal finishing position of 4th, since the two classes are not directly competing.

The existing grid ordering routine was designed to order the grid, not assist in tracking position rise and fall, so for now that stat is only chalked until I rewrite the grid order routine.
haha sorry, i've left you with so many headaches...

Serves you right
#25 - SamH
ROFL!!

FGED GREDG RDFGDR GSFDG