This game's AI is absolutely terrible.

Discussion in 'General Discussion' started by SharD, May 21, 2023.

  1. davehenrie

    davehenrie Registered

    Joined:
    Jul 6, 2016
    Messages:
    7,479
    Likes Received:
    4,393
    I'm sure it was. Doesn't mean it was overlooked however.
     
  2. SharD

    SharD Registered

    Joined:
    Apr 17, 2019
    Messages:
    374
    Likes Received:
    437
    The main issue is simple, I think.

    The .aiw lines are set by a human driver, and the AI can not keep up with them. Taking as much kerb as they do is fine for a human driver, but it causes the AI, with different car and tyre characteristics, to crash out.

    There are three issues, I think.

    -The AI cars take too much kerb/don't follow the .aiw lines strictly enough, causing them to flip over, drive into the barriers, or spin out as they hit the kerbs too much.

    -The AI cars crash into cars that have spun or crashed = this can be fixed with a clever ghosting system.

    -The AI cars don't swerve off the track after crashing or after a technical failure, but stop moving in the middle of the track, causing others cars to crash into them in a huge pileup.

    -The AI sometimes does stupid things like reversing or driving into the barriers after a spin, causing them to lose their front or rear wings.
     
    Last edited: May 27, 2023
  3. Chris English

    Chris English Registered

    Joined:
    Oct 5, 2010
    Messages:
    69
    Likes Received:
    14
    There is a 4th issue - the AI love a pit maneuver - so many times I get suddenly spun out by an AI car that doesn't seem to know where its front end is. Other than that I think you're spot on.
     
    SharD likes this.
  4. Lazza

    Lazza Registered

    Joined:
    Oct 5, 2010
    Messages:
    12,380
    Likes Received:
    6,599
    If this stuff were simple there wouldn't be an issue in the first place.

    *and just on the AI coding generally: this is much harder than if/then constructs. The current issues showed up after some even more prominent issues were addressed, they weren't introduced by the changes. That's the nature of AI, and fixing everything is extremely difficult. But Devin sounds confident the majority will be much better, so we should be in a much better place than we were originally.
     
    vava74, TJones and atomed like this.
  5. SharD

    SharD Registered

    Joined:
    Apr 17, 2019
    Messages:
    374
    Likes Received:
    437
    I never said that it is easy to fix, or completely fixable, but the problems can possibly be alleviated to a playable level by making some changes, at least. I have managed to make the AI perform much better with changes made in the .hdv, damage.ini, .rcd and collision files, but it are bandaid fixes at best.

    Right now, some mods, like Chief's beautiful CART 1990 mod, aren't very playable in single player because the AI keeps mucking up and the AI cars keep crashing and spinning out. I think that is sad.
     
    Last edited: May 28, 2023
  6. boxer

    boxer Registered

    Joined:
    Aug 22, 2012
    Messages:
    516
    Likes Received:
    184
    upload_2023-5-27_19-11-0.png Here is Devin thought about it...I agree with him 100%..I been part of a testing team myself and this this is either lack of attention the the testing team didn't care. The issue is extremely obvious to spot.. Honestly I thought the original poster was posting BS due all the positive reviews I had read ... then I had a look for myself.
     
  7. justposted

    justposted Registered

    Joined:
    Oct 14, 2020
    Messages:
    127
    Likes Received:
    102
    To add a more positive experience to the mix ... I've just had a brilliant AI race with BTCC at Brands Hatch. A really lively race with the AI jostling for position (with each other and me), well balanced dry/wet performance and a few cars in the grass but no crashes. I don't usually race AI because it can be a little dull, but this felt like a proper BTCC race.
     
  8. Bernat

    Bernat Registered

    Joined:
    Jun 15, 2020
    Messages:
    757
    Likes Received:
    585
    We can't ask them to fix mods from others too. There'll be cases where the issue is in the track or the car mod. Even if it's an issue in the AI code, they can't test everything.

    Your changes might be good for you but there's lots more track/car combinations and it's probably not the best fix. It's complex and it needs lots of testing and iterations.

    I'm glad the issues are being communicated and addressed but we should keep our expectations real. I hope there's more of these improvements, more testing done by devs, modders and users, and improvements and fixes in the mods too where needed.
     
    atomed likes this.
  9. Pales

    Pales Registered

    Joined:
    May 9, 2017
    Messages:
    389
    Likes Received:
    405
    Interestingly, this is something that I discussed with Devin quite recently. I had an opportunity to test some of the upcoming fixes the weekend just gone and overall, I was very pleased. The AI stability has improved significantly as a result of the loopback fix. They're much more likely to catch slides now and they handle changes in grip surface really well.

    For historical older content where AI drivers would over compensate the wheel for turning, I also saw improvements in this area thanks to the loop fix. Visually the over compensating of the wheel is visible but this will be due to the setup of the car, it will need adjusting like you say to make it more manageable for the AI to race with.
     
    SharD likes this.
  10. SharD

    SharD Registered

    Joined:
    Apr 17, 2019
    Messages:
    374
    Likes Received:
    437
    Well, that is good to hear.

    When the AI works, it works great, but when it doesn't it.. doesn't. The loopback fix sounds promising.

    Exactly, hence why I said that my fixes are bandaid fixes.
     

Share This Page