|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |