Calling for Better Assetto Corsa Competizione AI

Calling for Better Assetto Corsa Competizione AI.jpg
There is no denying its popularity for online races. But Assetto Corsa Competizione AI must improve if the game is to remain popular for years to come.

Images: Kunos Simulazioni

We recently released an article on the fun to be had racing GT2 and GT3 cars on-track at the same time. In fact, the two classes combine for fantastic racing on a variety of circuits. However, there was one part of the experience that felt lacking.

The article states that, at times, the Assetto Corsa Competizione AI can appear as if it were on train tracks. Following a very narrow racing line, rarely deviating. It does take away from the immersion of the title.

So with the game’s end of active life coming up fast and the Nordschleife soon to require greater AI use, surely it is time for an overhaul.

ACC: Problematic AI​

The issue does not limit itself to the blend of classes, nor does it only influence GT2 cars. Ever since the game’s release, it has seemed simplistic. As aforementioned, ACC AI does seem to follow the same line and stick to it in a very robotic way.

Furthermore, strange inputs such as brake dabbing mid-turn and a lack of confidence in door-to-door situations are a clear inheritance from the original Assetto Corsa. Elsewhere, random divebombs are not a rare occurrence in races, making for uninspiring fight-backs.

Single-line, tram tracks AI is far from immersive.
Single-line, tram tracks AI is far from immersive. Image credit: Kunos Simulazioni

These race craft issues do not improve when it comes to multiclass racing. Confidence in traffic is lacking so long lines of faster cars unwilling to pass fill British GT content races. In addition, opponent strength does not seemingly mean much.

Pace from circuit to circuit and car to car does seem to be inconsistent. At times, 100% difficulty will be an easy win. Other times, dropping down to 95% will require a massive push to reach points-paying positions.

Finally, with offline race stints being limited to 30-minute driver time, accurate endurance simulations are complicated to complete in most game modes. Whilst it is possible to extend this in some cases, the feature does show signs that AI strategy is not up to par for a sportscar simulator. Poor performance and decision making in mixed conditions does not help the argument.

Wet AI races are difficult to love in ACC
Wet AI races are difficult to love in ACC. Image credit: Kunos Simulazioni

The result is an experience that lacks immersion in most cases. Whilst certainly serviceable, the experience of racing ACC AI will no doubt drive players away from the offline modes.

Time for a Fix​

Going further back, Kunos’ previous title does not exactly have industry-leading AI either. It seems offline racing is not the developer’s forte. But now is surely the time for change.

The modern racing game market is seeing a greater focus on AI development. Automobilista 2 received a major update last year to its AI’s strategic capabilities. Through the first month of 2024, the Brazilian title also saw its system become adept in race craft scenarios. Elsewhere, iRacing frequently adds to its offline racing library, an impressive experience in all scenarios.


Nurburgring Nordschleife Requires Top-Notch AI​

But perhaps the most important crunch time signal of them all is the upcoming addition of the Nordschleife to ACC. A tricky circuit layout with a variety of turns, the Green Hell demands a lot from sim racing AI systems. In addition, multiclass racing is the norm on the course. So the title will need greater capabilities in that respect if Kunos wants to satisfy the offline VLN fanatics.

The Green Hell in itself will require improvements to the ACC AI system. But it will also likely mark the end of active updates to the game. With Kunos moving attention to the upcoming Assetto Corsa 2, the online racing scene will no doubt suffer a decline. To keep the game alive, offline racing will be more crucial than ever.

The ability to run intense, competitive races offline years after the end of frequent updates will ensure ACC remains one of the greats. If all goes well, picture the sim alongside the likes of GTR2 and NASCAR 2003. If single player racing remains the tedious exercise it is today, a forgotten Project CARS scenario may be more likely.

Do you think Assetto Corsa Competizione needs major AI improvements in coming months? Tell us on Twitter @OverTake_gg or in the comments down below!
About author
Angus Martin
Motorsport gets my blood pumping more than anything else. Be it physical or virtual, I'm down to bang doors.

Comments

Premium
I will say it. ACC, AC, RF2, AMS2, PC2 and the F1 series all have atrocious AI. Iracing, LFM, and RR all have atrocious human drivers(using the term human loosely).

The AI in any game is just a mirror of the all of the pretend drivers you get online. I have no more expectations of developers making perfect AI than I do that human will act like adults in online races
wait, so the current AI imitate human drivers?

Isn't that the intent?

So, being atrocious is the measure of success.....
 
They defiantly need to have better AI for ACC. Also a grid selector would be nice where you could pick what liveries and specific cars you want to run for a race I know you can do it manually through editing json files but its a very tiresome way.
 
People want careers tailored to them. They don't understand that AI is still in its infancy and still has a way to go before it's really appealing for running in full mode. But we're close. Six years ago, it was unthinkable to have decent AI, but every month it improves in racing simulator games. Personally, I prefer to race offline rather than online because of the behavior of some racers and because I'm getting old and slow, like Hamilton or Alonso... the new generations have a different way of being, they complain more and enjoy the camaraderie less. But that's another story.
 
I assume that big leaps in AI racing intelligence will require equal leaps in CPU power, and when steadily improving car physics are already chewing most of that up, ya gotta make a choice. Hopefully AI/machine learning will eventually be able to improve racing sim AI without the need for massive additional computing power.
 
I'd like to see a sim with an AI interface and SDK that'd let you plug in your own or community-developed AI's as alternatives to the built-in one. Make it an network interface and you could even have another machine running the AI(s). You could even have an all-AI race where AI developers compete to build the best "driver".
 
ACC AI is one of the more reliable ones. Sure there aren't a bunch of fights among the AI, but when looking at an IRL race in this category, it seems quite plausible. They do the switchback if the player overshoots an overtaking attempt, they sometimes even attempt to overtake too aggressively. Multiclass was not great the last time I tried it though. Rain strategy is also quite conservative especially in short races.

There are two main things that I'd like to change:
1, AI lines are not perfect, for example Indy last corner. In AC we could at least make a mod AI line, but here we are in the hands of the devs.
2, Damaged AI car can have a state when they don't retire but are unable to take some corners and wreak havoc - they should just retire.
 
Six years. SIX. YEARS. That's how long I've been begging for better AI in sim racing games. Nothing changed in these 6 years when I started simracing in 2017. Yes, AMS2 came out, we got more cars and tracks. But AI stayed as dumb as you can make it.

Us folks with lives outside gaming (jobs, families, you name it) don't have all day. Games are supposed to be fun, right? Yet here we are, stuck with abysmal AI that ruins the whole experience. You master the car, learn the track, crush the "max" difficulty... only to get smoked online by 2-6 seconds per lap. Talk about demotivating.


This is low-hanging fruit, people! Where's the innovation? GT7's Sophy AI is a glimmer of hope, but it has limited options.


Imagine it: you come home, 30-40 minutes to spare. You fire up your rig, pick your poison (car, track), and BOOM! An intense, close-fought race in your precious free time. It's a dream, right now.


So, developers, please hear our pleas! Give us AI that is actually fast, challenges, surprises, and makes sim racing truly shine for even the time-pressed players. We deserve it!
I disagree.Iracing has some very good AI.You can tailor it to your needs.It actually feels more like a real race than the online racing in MX5s or TCR cars.
 
Bit late to ask demand for a AI fix, now this title is almost declared dead in terms of future updates.
2nd... this is not a "fix", as in fiddle a few parameters.
That will be quite a programming task.
Not sure if they want to invest time and money on that, with AC2 around the corner.
 
They moved on to AC2, why would any company waste time and effort to fix AI in their previous title instead of promoting their upcoming new one ?
 
Last edited:
Premium
Six years. SIX. YEARS. That's how long I've been begging for better AI in sim racing games. Nothing changed in these 6 years when I started simracing in 2017. Yes, AMS2 came out, we got more cars and tracks. But AI stayed as dumb as you can make it.

Us folks with lives outside gaming (jobs, families, you name it) don't have all day. Games are supposed to be fun, right? Yet here we are, stuck with abysmal AI that ruins the whole experience. You master the car, learn the track, crush the "max" difficulty... only to get smoked online by 2-6 seconds per lap. Talk about demotivating.


This is low-hanging fruit, people! Where's the innovation? GT7's Sophy AI is a glimmer of hope, but it has limited options.


Imagine it: you come home, 30-40 minutes to spare. You fire up your rig, pick your poison (car, track), and BOOM! An intense, close-fought race in your precious free time. It's a dream, right now.


So, developers, please hear our pleas! Give us AI that is actually fast, challenges, surprises, and makes sim racing truly shine for even the time-pressed players. We deserve it!
Only 6 years? Last good AI was Grand Prix 4 mate. It seems like all the games after that was Sports Car GT AI tuned, ISI motor 1.

On the topic, compared to AC1, I find ACC AI really good, Dont think they will make any further improvements to it in ACC.. It so sad that AC, with all the mods, is simply a hotlap simulator.

And God, I hate to say this, but iRacing AI is... good, very good.
 
D
Problem is that developers think the only thing that matters is online racing..never been so wrong offline needs sorting, and as already said ACC did have excellent AI then they broke them and they've done nothing with them since..
 
Last edited by a moderator:
ACC AI is competent, they don't crash into you or make silly moves most of the time. But they are boring, races in ACC are seldom exiting because they almost never make any mistakes, they never retire or have mechanical failures and the races are mainly boring processions.
Yep all these aspects are very important too...mistakes, accidents, mechanical issues. The word "simulation" should encompass all aspects of simulating reality
 
@Angus Martin., I respect your opinion on the AI subject, you have every right to find ACC AI uninspiring.
I might be wrong, but I believe, your main attraction to SIM, is racing online, so for me, only interested in Offline (done online for years) your perspective, like the one from @Mitja Bonca or others like you, will differ from my perspective.

I totally enjoy racing ACC AI, I also enjoy other game AI, like AMS2 (recently), RF2 (on some combo), AC ( on some combo), R3E (most of the time). AI, is a part of the attraction of (offline) SIM racing. Is AI reacting like real driver? No. Thanks god from my perspective.
I have no doubt that depending on if your are Offline or Online, or anywhere in-between, your tastes in AI and what makes them great to you, will vary wildly.
If I was a developer, I would make sure that my AI, pleases the Offline crowd, as what ever the AI does, as we have seen so far, no AI will replace Online racing, so choices have to be made.

Instead of everyone coming in this thread with answer like, "I prefer offline", "game (z) has the best ever AI ever" (because I like that SIM), I would be interested in a Poll, with people being able to express their opinion, in one of 3 categories, Mostly Online, Somewhere in Between, Mostly Offline, on their favorite AI, so we could have an idea on what AI most like better. Will not change anything on what we personally prefer, but would be interesting on what most like better.

Better, does not mean "perfect", my vote would go for ACC as a Mostly Offline, not because it is perfect in relation to my taste, just because, if I had to chose for an AI for all the title I enjoy ( yes more than one :)) it would be it.

@Angus Martin , which is your favorite AI?
Honestly, I do enjoy online racing. But the commitment it takes from practice and intense weekly leagues are less and less appealing. My biggest draw to sim racing has always been offline racing with AI. Back in the GTR2 days, I would spend hours setting up massive AI races and in AC, I do the same.

Obviously the ACC AI is not terrible. But other sims do it so much better. Plus, I would expect a 2019 game to greatly outshine the 2014 original AC, it doesn't (in my opinion). As I mention in the article, its race craft is far from innovative and lap times/difficulty vary way too much for my liking.

As for my favourite AI, iRacing takes it for me. It races well, reacts positively in multiclass situations and copes with strategy. AMS2 is certainly second for the same reasons, even sometimes out-doing iR. Then, rF2 is also worth a shout because it genuinely reacts to attacks by defending and trying to repass in a smart way.

If ACC could use AI that raced like rF2 with the multiclass abilities of iRacing, I would not have as much of an issue with the 30-minute stint limits in 2-hour races.
 
They defiantly need to have better AI for ACC. Also a grid selector would be nice where you could pick what liveries and specific cars you want to run for a race I know you can do it manually through editing json files but its a very tiresome way.
Yes, I'd love to for example download a batch of liveries from the RD skins section and recreate, say GTWC Asia events or more recent Bathurst 12. A man can only dream... Or play AC/GTR2, which are less fun to drive/look at
 
Yep all these aspects are very important too...mistakes, accidents, mechanical issues. The word "simulation" should encompass all aspects of simulating reality
I disagree to a point. Last time I checked the software we use are still "games" and such need to provide a decent gameplay experience. More often than not additional "simulation features" provide a great point in the feature list but leave a lot to be desired in the gameplay itself.

From your list... mistakes do actually happen, but when they are coded in to happen it's usually so obvious that it's detrimential to the experience, e.g. F1 game a couple years back had these "scripted" brake lockups. First two times it was immersive, when it happened almost every race to someone I was fighting, it was anticlimatic. Accidents, obviously also happen, tightly connected to mistakes. But do we really want to see "scriped" pileups into T1? It happens occasionally without that as well, even in ACC.

Mechanical issues... I remember F1 2010 and the random puncures. It was not a very enjoyable experience... And is it fair if only the AI is affected? Do mechanical issues happen that often IRL that it's an important factor, like early 2000s F1? Regrarding ACC IIRC Aris asked, would it be fun if your car randomly had a mechanical DNF 23 hours into a 24 hour race?

AI in sims is dynamic, sometimes things happen we don't want, sometimes it gets too boring. Restart the race and the pileup might not happen. Nothing is scripted. Slower cars get overtaken eventually. "Problem" is, the difference between the cars in ACC is not big. IRL it's also not enough to have a 2 tenths stronger pace to overtake someone.

But if we want to simulate all aspects of racing, we would have to disable teleporting to pits, spend a lot of time in virtual gyms, take part in virtual PR events, sit through hours of briefings/debriefings, travel to races, start a new profile after a big accident, or get banned from the game for driving like a lunatic even offline. Would that be fun?
 
Bit late to ask demand for a AI fix, now this title is almost declared dead in terms of future updates.
2nd... this is not a "fix", as in fiddle a few parameters.
That will be quite a programming task.
Not sure if they want to invest time and money on that, with AC2 around the corner.
As I say in the article, it won't happen. But much like rF2 trialling Race Control for LMU, maybe Kunos could experiment on ACC AI to build up the AC2 version? Just a thought, albeit two very different games no doubt with different engines and physics.
 
As I say in the article, it won't happen. But much like rF2 trialling Race Control for LMU, maybe Kunos could experiment on ACC AI to build up the AC2 version? Just a thought, albeit two very different games no doubt with different engines and physics.
The physics engine can be the same, got nothing to do with the graphics engine.

I just thought this whole article is a bit late, and any complaints about it won't matter anymore.

AC2 is a whole different beast, I'm sure AI will be addressed and get better than before.
 
As for my favourite AI, iRacing takes it for me
Thank you for the reply, I am not subscribed to IRacing (anymore) so I cannot speak of their AI, For RF2, I rarely use it, although a fan of their physic/FFB, on some official content. I recently enjoyed some Porsche Cup cars on Sebring, and the AI was very good. AMS2 AI is entertaining, has much improved, but, to me, still feel scripted in many occasion, making immersion a bit challenging. :)
 
It's a bit strange to single out ACC as needing an emergency solution to its AI when racing sims in general lack and lag behind so much in the AI department, and this at a moment in time when the AI is supposed to take over industries... I can actually imagine AI developing a racing game and still not get AI right.

Lacklustre AI hasn't hurt Assetto Corsa's longevity, although it (and lack of other race features) is the reason I rarely play it myself.

As for ACC, it's still a huge step from the original Assetto Corsa, to which I honestly don't sense any connection when playing ACC. I think the ACC single player experience is "serviceable." Until something that feels better to drive comes along, I'll be playing it. But AI is one way for games to differentiate themselves. If you're talking about realism, an authentic representation of a sport, it has to be one of the priorities. And I think in games AI is still better at recreating "realistic" real life racing than online multiplayer most of the time. Just wait for the Nordschleife and you'll see overtakes all over the place as if the players, in the comfort of their rigs, didn't have any fear for their life.

I mean you can have a great online experience but it's so rare, often it's you (me) watching that great battle disappear into the horizon, and besides I want to try out different content and not bother with all the hassle that goes with it. Besides, where am I supposed to learn how to race if not against the AI? Again, the best races tend to be those that leave me eating dust, unless I am totally in my comfort zone.

If I were looking at AI only, I'd choose iRacing over anything else, and I do commend the developers for it, for a game too that's focused on multiplayer. But I better not try and subject the cars and tracks to comparison with ACC's, as far as they overlap. And I just enjoy the driving in the latter, even when at times a single player race feels like glorified hotlapping, with one car, with amazing consistency, pulling steadily away in the front and another dropping steadily behind. I still have hunger for more when I finish and ideas in my head as to where I want to improve.

Criticism of finer points like multiclass and wet races I totally understand.
 
Last edited:
Six years. SIX. YEARS. That's how long I've been begging for better AI in sim racing games. Nothing changed in these 6 years when I started simracing in 2017. Yes, AMS2 came out, we got more cars and tracks. But AI stayed as dumb as you can make it.
I've recently been very impressed with the A.I. in both ACC & AMS2 by runing a little multiclass test I thought up, however there is always room for improvement. But I wonder, have you not tried AMS2 since it came out, because you're statement about them being Dumb as you can make it is just plain wrong! There was a point where they were pretty damn awful, but they've been updated and refined about a million times since then, and are pretty damn fantastic now, especially for multiclass. If you've not touched it since it came out, highly suggest you try it now, its a world away from where it started;)
 

Latest News

Article information

Author
Angus Martin
Article read time
3 min read
Views
6,646
Comments
71
Last update

What would be the ideal raceday for you to join our Club Races?

  • Monday

    Votes: 1 14.3%
  • Tuesday

    Votes: 1 14.3%
  • Wednesday

    Votes: 1 14.3%
  • Thursday

    Votes: 1 14.3%
  • Friday

    Votes: 3 42.9%
  • Saturday

    Votes: 4 57.1%
  • Sunday

    Votes: 3 42.9%
Back
Top