>>22039002The RNG seeds are generated differently, but it is still random. Save state and do A then B. The results of A and B will always be the same. But if you do C then B, B could have a different outcome.
However, you are right. The game cheats. It generates the RNG for each move at the start of the turn so that the AI can cheat. Some opponents have AI that just reads the RNG for accuracy, sleep, paralysis, confusion, flinch, and secondary effects. However, damage ranges are not read, so there is that one bit of fairness.