I see that everyone confirms this bug, but nobody have found the bug nor
a solution.
I have a little suspicion, but I have not confirmed this with any debug
tools. I think the problem is the static allocated memory in
GenerateMoves(). I think the rollout recalls this function such that
movelist gets overwritten in the static allocated memory. I see that the
memory are is sized for threads, but there is something I don't like
there....
This is a shot in the dark.
(... and it may be wrong, since an error like this, I would rather
expect a crash than a standard deviation error....)
-Øystein