How to "Fix" the AI

  • Thread starter Thread starter FishHunters
  • 9 comments
  • 1,216 views
Messages
1,973
United States
Florida - USA
Messages
Flsurffisher
Here's my idea:

For the most part the cars selected by the program are random from a the type being run. The one bad thing, which should be changed, is that usually the fastest cars are in front. Likewise, there should be a pool of AI guys with different driving styles. For example, AI-Fred is an aggressive driver - he brakes short, drives fast and always goes for the inside line. AI-Pete is Mr. Smooth - he doesn't make mistakes and always follows a smooth line. AI-Charlie is conservative in corners but flat out in straights. These guys are randomly selected for a starting spot in each race. Sometimes Fred is first other times he's last and somewhere in-between. If you have enough of these different driving style AI's it'll be rare that two races will ever be the same. Should even make it more difficult to get gold from race to race. That becomes more challenging and each time you run the same race its up to you to run a clean race because it won't be like it was the last time.

Whats your idea?

Edit: Really its a two-fold problem. There's also the placement of cars in the grid. They're in the same positions each time. If you'd also modify where each car is in the grid each time the same race is run would also help. Why does the fastest car ALWAYS have to start in the lead?

Would be nice to have neck and neck battles from start to finish in career mode races. Instead of always having to drive like a maniac to catch up to the car 13-20 seconds ahead in only 3-5 laps. Thats not how racing works.

IDEAS For PD
Another thing I should mention: Some don't like racing online. For them AI is vital to have competitive races weather in career mode or seasonals.

1. Randomly place the cars each time. Stop with the fastest first all the time.
2. Have the AI use varying driving styles and randomly place them in different cars in different positions.
3. AI needs to be aware of its surroundings. Fight for position. There car is in it to win it too!
4. Adjustable AI difficulty like in Arcade mode.
 
Last edited:
They already have decent AI for different driving styles.

B-spec Bob is what we need.
A grid full of those guys would be the solution to the problem.

I don't think we do. I think they all drive the same. The difference being the quality of the car they are driving. My proposal, for example, Fred would be in the Huayra in one race and the Ford Boss the next time you ran that race....etc. And the Huayra would start in 2nd the first time and last the next time. I'm not only advocating a change to the variety of AI styles but also the placement of cars in the rolling start each time you run the same race.
 
If they just added adjustable AI difficulty that would fix my biggest problem. Sure the AI is constantly running into me (when I'm not flying past it so fast that it doesn't get the chance), but the worst part is that I can be driving an unmodified car that's identical to one the AI is driving, and we're both using the same tires, yet I can drive right past them in corners. Or most anywhere for that matter. They're way too slow and do all sorts of ridiculous things in corners. I was working on that trophy where you pass the AI right at the finish line, so I was following the leader around for about 3 laps, and they're slamming on the brakes in the middle of corners, going far slower than their car is capable of, exiting corners at low speed but then taking a big sweeping line out of it as if they were going 50% faster than they actually are, etc. They've just got them programmed to make way too many stupid mistakes.
 
First thing we need to clear up is thus idea that AI = difficulty. It's not, the two things aren't related. Good AI will make you think you are racing against other humans, not the CPU. You might be able to easily beat them but you should, at least, be fooled into thinking you are racing against a person, not a machine.

The biggest problem with GT's AI is that it doesn't seem to react to what is going on around it. It seems like the drivers run their race like there isn't another car on the circuit
And a I don't just mean the fact they slavishly stick to the racing line, though this doesn't help, it's more that they never block or adjust their speed dependent on what is going on with the rest of the field or compete for position or any of those things you would expect a human to do. So that would be step one for pd, imo, to make the ai react in some way, any way to what is going on in the race.
 
Imho ai can't be fixed in gt6.

You'd need completely different approach. For first, PD would need to ditch outdated format of player starting last and first place ai with obvious advantage. They certainly can't do that with career format of gt6.
Then they would need to program ai depending on the series and cars that they are driving. Currently it doesn't matter at all what car ai drivers are using, they'll always take exactly the same line, this is something that is effectively making them completely incompetent in specific classes, while at same time very challenging on others.

In my opinion, the real problem with AI in gt series is that they are using completely different approach to other games. In many ways it is highly advanced, AI will use brakes itself and drive like a proper person. On other hand you have a much simpler approach already used way back in GP legends. AI is tough how to drive by developer (or modder) simply by recording his lap time, AI will then just pretend to drive, he still will pass and all, but in effect all will be simply programmed. That way you can have AI as quick as you want it to be and drive different classes of cars as they should be driven.
 
Last edited:
I just enter all the races with cars well below the PP acceptance, that's fixed it for me :D
This has been effective so far for myself. I manage to keep the game very interesting and competitive. If my car can't keep up, I'll drive it hard and figure out what I can do to turn it up just a little to make it more competitive.
 
A short term solution would be not to touch the AI at all. Instead give higher payouts to lower PP cars than the AI are using like they did with the GT5 seasonal's. That may give people the incentive not to just destroy the AI with a superior car and move on. This will not stop the "Chase The Rabbit" races that PD have introduced but may get people to keep trying and keep playing without getting bored so much and also ease the burden of grinding too much. Also the PP would need to be calculated with tyres and aids used during the races a bit like Turn 10 did with Forza 4 (the only one I've got:nervous:).
 
The RED BULL X2014 JR AI seems to be quite good. Putting up a challenge throughout the race. So the AI is there but it really seems PD would rather not use them all that much.

I just enter all the races with cars well below the PP acceptance, that's fixed it for me :D
This has nothing to do with AI and everything with handicapping yourself.
You're basically hot lapping with the occasional moving obstacle.
 
Back