Also, which tree and which bush gets planted is random. Mining also has randomness in it.
Nordfriese wrote: ( https://wl.widelands.org/forum/topic/4457/?page=1#post-26993 )
So how does random stuff (combat, mainly) get calculated if both computers do it independently?
"Random numbers" are generated by a deterministic algorithm that is so complex that the results appear random to humans. But the entire game logic (minus desync causers) is 100% deterministic.
A bot can calulate those randomness in andvance and will be better than humans. (Just for a specific Bechmark-Play.)