
Originally Posted by
Solus Corvus
It's not really so hard. The clients can sync with the server or agree with eachother on a seed value at the map/match start. Subsequent operations based on the seed will look random but are deterministic.
People don't understand chaos theory very well. It's not that you can't determine the outcome - it's that the outcome varies wildly based on small differences in starting values. But if the starting values are exactly alike (binary) then the outcome will be the same.
Bookmarks