Race results are imported by a group of specially trained monkeys who browse the web and racing publications to find the results. The rest of the numbers are crunched by a much more trained group of monkeys in the basement of my house. Please forgive me and let me know if something is incorrect, there is only so much one man can do to train a group of monkeys.
Like many different forms of competition here at Race Stat Central use a modified version of the ELO rating system for generating our rankings and ratings. We decided on using the ELO system because not only does it produce a rating for the driver's finishing position it adjusts the rating based on the finishing positions of other drivers in the race. You can read in detail elsewhere on the internet how it works, but I will summarize below.
At the beginning of the season a driver will carry over a percentage of the previous year's rating while the remainder is averaged with the base of 1500. All new drivers will start at a rating of 1500.
Each time a driver starts a feature their rating will either increase or decrease based on their finishing position and the ratings of the other drivers. That rating will be their starting rating going into the next race that they start.
The ratings are calculated once per week and updated on Friday morning.
The weather forecast is pulled from the National Weather Service specifically for the area around the track. Forecasts are updated every three hours.