Released April 2022 Release Candidate Update

Discussion in 'News & Notifications' started by Paul Jeffrey, Apr 13, 2022.

  1. Simulation_Player

    Simulation_Player Registered

    Joined:
    Mar 4, 2022
    Messages:
    707
    Likes Received:
    449
    AI running player physics would be gigantic waste of resources.....resources which could be way more useful for future player/car physics updates/features. players physics are one that matters anyways.
     
  2. Lazza

    Lazza Registered

    Joined:
    Oct 5, 2010
    Messages:
    12,382
    Likes Received:
    6,600
    You're responding to a post a page and a half back, and I basically said the same here. (actually the pointlessness of doing such a thing, as the AI physics is rarely an issue)
     
  3. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    Hmm, interesting but, im confused! ACC presents a much bigger load on CPU than RF2 even when only just running the player car, so for example: ACC @ Spa, Just player car= CPU about 40%. Same senario with player car and 49 A.I.= CPU about 70%
    RF2 @ Spa, Just player car= CPU about 20%. Same senario with player car and 49 A.I.= CPU about 26%

    So im a bit miffed as to why RF2 would max out a CPU if the A.I. used player physics? Also when I mentioned that A.I. running on player physics might sort out some A.I. issues I did'nt mean anything like strategy problems, pitting probs and such (sorry, probably should have clarified that earlier), I just meant the way the A.I. cars actually move, their grip levels out of corners (which is practically impossible to match in some cars), braking grip and also odd things like (and this usually happens with BMW CS & BMW M4 Class 1 for some reason, not GT3 though), catching the edge of a flat kerb and flipping right over (just take the BMW M4 class 1's out to Indy GP and you'll see what I mean).
    EDIT: P.S. (& this is quite a big one) What happens to you if you bang doors on track with an A.I. is very different to what happens to them, they are much more anchored in a collision than player car, this is where ACC having all cars on same physics is good, as if you collide, you and A.I. have a pretty equal chance on loosing it or keeping it.

    Im not sure about multithreading but am I right in thinking RF2 only utilises 1 core? Whereas ACC uses all.

    Cheers!
     
    Last edited: Apr 30, 2022
  4. Lazza

    Lazza Registered

    Joined:
    Oct 5, 2010
    Messages:
    12,382
    Likes Received:
    6,600
    @Paul McC much of that isn't making sense to me, but it's not worth arguing about. Cheers!
     
  5. memoNo1

    memoNo1 Registered

    Joined:
    Apr 13, 2019
    Messages:
    1,916
    Likes Received:
    2,728
    Not everyone has the knowledge about the matter like you. I e.g.!
    This is not an attack against you personally.
    I would have been interested in your answer.
    But OK.
     
    Paul McC likes this.
  6. Simulation_Player

    Simulation_Player Registered

    Joined:
    Mar 4, 2022
    Messages:
    707
    Likes Received:
    449
    I think Lazza's previous comment covered the topic already.
    quote >>
    • AI running player-level physics is unrealistic for more than about 3 AI with current CPUs (multithreading would help, but still not big fields) and wouldn't help with any of the AI issues people are concerned about (actual AI physics rarely gets mentioned, from what I've seen)
    // end quote


    AI with player physics is just plain stupid idea unless everyone have some NASA supercomputer.
    even then it will be objectively useless since you don't need full blast physics to simply make AI "drive"
    There are way way more crucial in players car physics left unexplored....it is not like rf2 has hit its full limits on vehicle dynamics and now only room for improvements is giving AI the player physics.....even then this topic is MIGHT be slightly worth arguing about.

    infact i think giving AI player physics will actually brake them in different, more hard to fix way ....who knows.
     
    pkelly and memoNo1 like this.
  7. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    Er, what? Did'nt know we were arguing mate, just discussing a topic. And if you don't understand what im saying then fine, maybe I could have explained it better. Anyway no worries, cheers!
     
    memoNo1 likes this.
  8. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    Well no not really because as i've already pointed out

    "ACC presents a much bigger load on CPU than RF2 even when only just running the player car, so for example: ACC @ Spa, Just player car= CPU about 40%. Same senario with player car and 49 A.I.= CPU about 70%
    RF2 @ Spa, Just player car= CPU about 20%. Same senario with player car and 49 A.I.= CPU about 26%"

    So ACC uses more CPU running just the player car than RF2 does running a whole field of of 49 A.I. plus player car, so I don't understand how it could tank a CPU anymore than ACC does, and thats only on a I79700F, so not the top tier of cpu's even.
    ACC A.I. use same physics as player as far as I understand and im not running a super computer here.

    I agree though that A.I. running same physics might cause a whole shedload of other problems though as you say, but I do like the way it works in ACC.
     
  9. Woodee

    Woodee Registered

    Joined:
    Oct 4, 2010
    Messages:
    4,010
    Likes Received:
    1,071
    I think there is a setting in dev mode that makes the AI drive with player physics. I guess we could try seeing how many AI we can add before the computer grinds to a halt :D
     
    memoNo1 likes this.
  10. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    Ah, brilliant! I had no idea as i've never used Dev mode! I might have to look into that, thanks very much indeed mate! Cheers!
     
    Mark Lloyd and memoNo1 like this.
  11. Simulation_Player

    Simulation_Player Registered

    Joined:
    Mar 4, 2022
    Messages:
    707
    Likes Received:
    449
    Both completely different softwares, you can't really compare them.
    I don't understand why kunos decided to run AI at full player physics , maybe ACC is not that deep/complex physics wise so they have room to spare.
    Looking at the stats you posted, it seems soo unnecessary to lose so much performance for ai cars physics....which u are not driving ,
    so why bother with how they drive ?as long as you can tune their lap times, braking , grip level etc.
    it is truly inefficient way.
    I would much rather have more resources making player car physics as realistic as possible, simulate more elements real time etc, than make ai look realistic as possible for eyecandy.
    On ACC you gained whopping 30% more CPU usage.....are you really gonna look at every 49 ai cars to see how they move about and stuff?

    Some AI issues can't be solved by just giving them more complex physics, sometimes all it takes is a good AIW.
    Some extra parameters to tune them better etc.
     
  12. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    You might be right as of corse ACC does'nt use a full physical tire model like RF2 does, but then why does it use more CPU with just the player car on track than RF2 does with the same, I don't know, maybe its just the nature of the Unreal Engine, I guess it could just be that its not the indiviual cars soak up all the CPU, maybe its just the engine itself.

    Because of the way they act if they come into contact with the player car for instance. Its not like they are not without their faults and RF2's A.I. does do some things better, but in terms of contact, alot of the time they are much more planted than you. Also they can grip out of corners (especially in the wet) in a way in which the player just plain cant. Also I do enjoy my offline racing so the A.I. behaviour is important to me.

    Yes absoloutely! For example this is one area where ACC is not so good as the A.I. will ridgidly stick to their path if you are on the inside of a corner and half a car ahead they will end up pit manovering you on the exit as they will not yield, whereas RF2's will, but also if you are half a car behind they won't yeild, as it should be, so you can't bully them, but they will respect if its you're corner, so to speak. Doe's that make sense?
     
    memoNo1 likes this.
  13. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    I know you like to do the odd bit of offline stuff mate! You can't beat online when its a server full of good racers, but its nice to have the A.I. as realistic as possible when you are offline. Whats your take on all this? Cheers!
     
  14. Simulation_Player

    Simulation_Player Registered

    Joined:
    Mar 4, 2022
    Messages:
    707
    Likes Received:
    449
    ai being more planted on contact that is bit tricky to say if it is either realistic or not, unless u have similar situations IRL to cross check.
    regarding wet surface grip.......maybe ai is too strong for the settings u choose. I would suggest not bothering with how ai behaves on perticular cases , just tune them for your overall laptimes, for me it works.
    my only gripe is regarding the fastest path they choose, they take too much kerbs and spin out on some tracks. but this can be fixed by aiw.
    regarding flags & rules ai , i turn that off completely because i like to do burnouts in pits and i hate slow pit limiters lol.
     
  15. hitm4k3r

    hitm4k3r Registered

    Joined:
    Jun 15, 2016
    Messages:
    1,321
    Likes Received:
    3,124
    Your implication and logic has a little flaw. You don't know exactly how much of the cpu load is used for the physics or simply to run the game. UE4 is pretty well known for stressing the CPU even without running high end physics. ;)
     
    Simulation_Player likes this.
  16. Paul McC

    Paul McC Registered

    Joined:
    Oct 17, 2017
    Messages:
    970
    Likes Received:
    757
    Yeah I already stated that "I don't know, maybe its just the nature of the Unreal Engine, I guess it could just be that its not the indiviual cars soak up all the CPU, maybe its just the engine itself.";)
     
  17. Foxtrot

    Foxtrot Registered

    Joined:
    Nov 2, 2011
    Messages:
    224
    Likes Received:
    33
    Hi.
    Sorry for off topic but, I was under the impression ACC's engine uses more cpu power for graphics than other engines.
    More cars, more graphic load. The scaling may not be what you think.

    Regards.
     
  18. AlexHeuskat

    AlexHeuskat Registered

    Joined:
    Feb 21, 2020
    Messages:
    1,129
    Likes Received:
    692
    With the Unreal Engine, it uses more the CPU cause all is about resolution scale, the game is only 13.8 gb, cause it uses the CPU for the resolution scale every time....that's why it's so beauty at a very high resolution (4k or more) and blurry at 1080p...But it pushes very hard the CPU, not only the GPU.
     
  19. davehenrie

    davehenrie Registered

    Joined:
    Jul 6, 2016
    Messages:
    7,481
    Likes Received:
    4,395
    That explains why rF2 looks better than ACC at lower resolutions. I had to massively upgrade my old system to truly see ACC clearly.
     
  20. memoNo1

    memoNo1 Registered

    Joined:
    Apr 13, 2019
    Messages:
    1,916
    Likes Received:
    2,728
    To be honest, I don't know enough about the subject matter to have a say in it.
     

Share This Page