Free Shipping on orders over US$39.99 How to make these links adds ranking in v1.0 finally adds a ranking system in a final version. Read the release notes below.

It’s finally time for us to lift the covers on something that will change the way people use Simracing.GP, welcome to our new ranking system. One of the most requested features by both communities and drivers is a ranking system that works across different sim racing titles and across the platform. This is still in the early stages of development, but we need to start collecting data to improve and iron out bugs before we deploy the full system.

The TLDR is that communities can create ranked events and contribute to platform-wide ranking, as well as develop their own community leaderboard. So how did we do it?

The easiest would be to implement an Elo-based ranking system. Elo is great for games and sports where the variables don’t change, like chess and tennis. In fact, Elo was designed specifically for chess, and I’m not sure if you’ve noticed, but we don’t play chess. The variables change from game to game, even from race to race. That’s why we’ve created a brand new ranking system, designed specifically for sim racing (and motorsport too, if we dream big) and we’re calling it Pure Performance.

The challenges we faced were creating a fair and accurate ranking system that could account for all of the potential variables of a car race and needed to work for all of our communities on the platform. We believe that we have built something that fulfills both of these aspects.

The first challenge was certainly the hardest. As I said, we could have used Elo, but it fails at the first hurdle to address the many variables we find in sim racing and motorsport.

Elo rewards and penalizes players based on who they beat or lose against. This is great for chess as the rules and conditions don’t change, it’s just one person against another. Problems arise when you add more players and more dynamics. For example, Elo can’t take into account things like how many cars were in the race, was the track wet or dry, how complex the track is or how clean they drive. These are all things that hide a rider’s true performance. To make sure the system is fair, we also built in a mechanism that devalues ​​the drivers’ rankings when they stop driving. So if someone jumps to the top of the leaderboard and then disappears, so will their rank.

We are fortunate to work with Ruslanas and Robert, two highly skilled data scientists. Together they have many years of experience working with machine learning technology and used these skills to provide the Simracing.GP Pure Performance ranking system. Pure Performance analyzes several aspects of a driver’s ability during a race, not just who they can beat on track. It will allow us to fairly assess a driver’s ability based on the scenario they are facing. For example, if someone like Jardier is carrying 50kg of ballast and being beaten by someone without ballast, is that a fair representation of Jardier’s skill? Did Jarider deserve to be punished twice? We don’t think. We think a ranking system should take these variables into account.

The best thing about Pure Performance is that it works across multiple titles. So it doesn’t matter if you play ACC or RaceRoom, the ranking still works. This is great news for communities running races and championships with other games like AC, R3E and AMS2. You can host ranked events right from the gate. As mentioned, Pure Performance could even work in real motorsport, which is pretty cool.

The next challenge was to make this work within the communities. Starting today, communities will have the option to select their events as “ranked events.” This means communities can start building their own ranking and contributing to the global ranking system. Everyone starts from scratch so don’t worry about already falling behind other drivers, we’re wiping the slate clean on that front. The good news is that if an alien in community X decides to race with community Y, the admins will know right away how fast that driver is, so no more sandbagging.

This is an optional selection leaving room for more casual fun races, but we recommend selecting ‘Ranked Event’ for all competitive races as it will help you categorize drivers for future events and championships.

So this is good news for community owners who spend hours using Excel to manage their own ranking system and categorize drivers. From today you can rely on the Simracing.GP Pure Performance Ranking System. Just go to your member list and sort by “Rank” to see who’s at the top of your community.

Some additional benefits in the new members tab. You can see how many races a driver has competed in, what his average position is and how often he has DNF. This gives admins more information about which riders are eligible to participate in events.

There’s more to come.

You can consider this feature as version 1.0, but the goal is to build on it quickly. Version 1.0 gives communities the ability to rank their drivers and make better decisions about their championship skewers. It also allows us to use data generated by ranked events to iron out the bugs (and there will be bugs) and prepare for the next phase. In version 1.5, community admins will add limits for events, championships and even communities. For example, you could say that this community is only for rank X and higher (or lower) drivers. Or this race is only for drivers with a rank higher than X, drivers with a rank lower than X simply cannot participate. Then finally version 2.0, the full-fledged competition system. Unlimited number of entries in events with fully automatic server start. Make sure all your riders are competing against people at their skill level without requiring any manual intervention from the event organizers. Again, we work with all sims available on SGP.

That’s it for now. This is by no means the finished article, we’re just getting started, but stay tuned for the latest updates in the near future. Happy (ranked) race!

We will be happy to hear your thoughts

Leave a reply

Compare items
  • Total (0)
Shopping cart