bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Threaded rollouts and RNGs


From: Philippe Michel
Subject: Re: [Bug-gnubg] Threaded rollouts and RNGs
Date: Wed, 8 Feb 2017 22:43:22 +0100 (CET)
User-agent: Alpine 2.20 (BSF 67 2015-01-07)

On Tue, 7 Feb 2017, Michael Petch wrote:

On 2017-02-07 15:34, Philippe Michel wrote:

Moreover, the UI is quite fragile since one can set the rng to something
not thread-safe like "file" or "random.org". The defaut mersenne rng is
ok, though. With it, for a given position and seed, the result is the
same for any numbers of threads.

I haven't looked in a long time, but at one time weren't all rollouts
done via Mersenne independent of what RNG is used for in game dice
generation?

There are separate RNGs for play and rollouts and the latter is Mersenne by default and cannot be changed from the GUI, but there is a "set rollout rng" command to do it from the CLI.

I suppose I exaggerated a bit above, you have to try hard to get into trouble. But still, file, manual and random.org are not suitable for rollouts.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]