- 2,677
- UK
- Outspacer
The situation has deteriorated markedly since the penalties were relaxed and the stats are showing clearly that SR99 is achieved easily and that 'clean' drivers are being matched against people who wouldn't have been in the same arena previously. There were still the bad eggs in there, but the chance of meeting them now has increased vastly.
It's true that removing penalties has laid bare the deficiencies of the current SR system, as it became far too dependant on the input from them. My points focus on SR in isolation because that's what chooses who you get to race with next time, which I think is the most important aspect. In every version so far SR 99 has been too easy to get to and keep mainly because the 99 limit is just a cap - there's a large allowance of +SR given in race C, so PD compensated by making -SR amounts higher (and tied it to inaccurate blame), but that leads to unstable SR scores (as in, it's not right that a single clean race C gets someone from SR 75 to SR 99!).
The debate above is excellent, with many wonderful suggestions for improvement being made, but I doubt very much whether a system clever enough to distinguish between accident, or intent, can be developed. That said, in real life on the roads, the driver doing the hitting is invariably to blame because they've left insufficient margin to allow for errors made by the third party. The same rationale could be applied by introducing front impact sensors, which attract penalty, of even disqualification. It follows that off track penalties for the victim would have to be negated. Barging could be more complex to identify, but recording impact following a change in course on a straight must be achievable.
As @ROCKET JOE says, in this theory distinguishing accident from intent actually doesn't matter much for SR, because SR is just a statistic. Both are driving flaws. There are some clear cases where blame can be assigned - my favourite example is someone coming towards a corner so fast they won't make it round unless they hit someone - but at the other end of the scale there will always be subtle cases where an automatic system cannot decide whose fault it was. Once you get to those cases it's better to just give an equal -SR to each because the alternative is very likely to provide a way for a dirty driver to reliably give clean drivers penalties!
Dirty drivers in such a system will of course tend to stop doing the things that get penalties and try other ways to be dirty. To my mind, even if the penalty system can only stop the worst cases it's a win - it's one thing to get passed in a dirty way that loses you a place, but it's far worse if you lose multiple places because of an incorrect penalty or being punted miles off the track. With a strict but fair SR system the habitually dirty drivers should end up with a lower SR, and won't get matched with the cleaner drivers again.
I'm reasonably certain that an SR system could be devised that provides far cleaner racing at 80+ SR. Below that, as you say, dirty drivers could well be mixed together with the simply more accident prone. I don't see any easy solution for that, because again, dirty drivers will adapt into whatever they can get away with. OTOH, the accident prone just need to practice and their progress is up to them.
My thoughts aren't trying to be a complete solution, just a starting point and direction. With the SR calc, the only number I'm convinced of is that at SR 98 it should only be possible to get to SR 99 with a completely clean race! With penalties I'm just saying start with the clearest ones and work towards the more subtle - but at times it's ok for the developer to say "we can't do that reliably yet". Sadly I don't think there are any simple universal rules that can be applied without opening the door for dirty drivers to game them; that's what PD have been trying, this thread has documented the results, and it still warrants its title!
Thanks @Sven Jurgens and @Outspacer for your insane effort.
Cheers!