Random is simple and depends on a selection in existence. Chaos on a pool table would be like a fly landing on the ball's path, altering the trajectory.
I'm stuck on chaos in code because the moment it's coded, it's no longer chaos.
Unless... Relativity. (Just putting that word here for later.)