I'd like to see some AI Stewarding in iRacing
First of all just want to be clear, I'm fine with the no-fault incident points. I'm not suggesting incident points be assessed for blame. If you're involved it's reflected in your SR, and that should encourage us all to avoid incidents. That's fine.
However just because you can't assign blame 100% of the time doesn't mean you can't ever assign it, and in blatant cases a drive-thru penalty or DQ could be appropriate.
The game has lots of data it can use, and it doesn't need complex machine learning, it's just a list of the most common scenarios to check. For example "Was the lead driver going at roughly the normal pace at the time of contact? Yes. Did they break at roughly the right location? Yes. What about the trailing car? No, they were way over the normal speed and missed the usual braking point by 100m. Had they been punted themselves by someone? No. Then rear car judged at fault."
Rolling start idiocy where the leader checks up the field also wouldn't be difficult to spot, and the threat of a drive-thru should act as a deterrent.
Assuming rules can be written to detect the worst offences without false positives, would anyone else want to see it?
Posted Aug 3, 2022, 5:05 PM UTC
I don't want to see anything like that. Have you played GT7 or GT Sport? They have an AI steward and it's awful. Most of the time it penalizes the wrong person because it's much more complicated than you think.
If you can make an AI that can properly steward a race then you'll have car and tech companies knocking down your door because you've made something more advanced than what they've been working on for years
Some developers write bad code, and some games are bad. As a dev myself, I'm pretty confident the team at iracing could implement some rules like that if they wanted.
If you think it's that easy to code then I'm sure google, tesla, and anyone else trying to develop a self driving car would love to talk to you because the level of understanding that would be required to properly steward a race would be greater than anything they've made for their cars.
Not sure why you're comparing it to self driving cars, I'm talking a collection of functions which are called after an accident, which check various parameters like car speed vs typical car speed in the few seconds before the incident, looking for things outside a normal range and making a few decisions.
That decision making is what self driving cars are struggling with which is why I'm comparing the two. You're asking for the most advanced automotive AI in the world and acting like it's a simple task that will take a single programmer an afternoon to do