Well, it’s a pretty simple formula, really. Before the season starts, I add everyone’s dry, wet, and reliability ratings to their team’s dry, wet, and reliability ratings (team ratings are hidden). When there is a dry race, the combined dry rating is added to a number from 1-20 generated by a random number generator. This is the same for a wet race, except the combined wet rating is used. After practice and qualifying, the ratings are reset so that the driver on pole has 100 additional points, the second place qualifier has 96 additional points and so on. Practice has a large influence on qualifying results, so pay attention to it. Now, reliability: This does not have any effect in practice or qualifying, but as well as generating a random number to decide race order, another number (also 1-20) will be generated twice in each 25% of the race. If both numbers are higher than the combined reliability rating, the driver retires from the race (and I pretty much make up the lap and cause of the retirement, but if you’re retired from the race anyway, it doesn’t matter that much).
I know it’s confusing, but I’ll handle all of this, so no need to worry. ;)