It depends. The difference vs traditional engineering software is in how much deviation from reality there is, and how much you can tolerate. Both of these depends on what exactly you're simulating and what sort of results you're looking for.
For example, Nvidia published a paper a while ago using Flex as a simulation environment for training AI to perform robotic tasks:
For example, Nvidia published a paper a while ago using Flex as a simulation environment for training AI to perform robotic tasks:
https://www.roboticsbusinessreview.com/ai/nvidia-researchers...