Is Pawn/Character Movement Component Using Ray Tracing?

I know that pawn movement and derived classes from that don’t simulate physics.

So i’m wondering, How can pawn and character deal with collisions and physics without simulating physics?

Do they use ray tracing instead? or something else?

I don’t know the answer but if you get the source code from GitHub you can see all the C++ code that goes into it (thousands of lines of code). I know at least 3 people on here know how it works because they’ve already read through that, so maybe one of them knows the answer.