Proposal: [Appendix] RNG Under Construction
Withdrawn. Failed by Kevan.
Adminned at 09 Apr 2025 16:29:21 UTC
In the Appendix rule “Random Generators”, add a subrule named “Dice Roller Flaws” with the following text:
The Dice Roller must not be used to generate random results except when explicitly allowed as described in dynastic rules. The rest of the text in this rule after this sentence is flavor text.
The issue with the Dice Roller’s random number generator is described in the blog post An analysis of the PHP 7.0.33 random number generation bug.
Since there is concern that the Dice Roller isn’t truly random, we should probably prevent its use except in specific cases where it seems to be ok to rely on not-quite-random results. I worry that we’ll forget this issue down the road with a different set of players and wind up drifting back to using it before the issue is addressed.
This is in a subrule so that it’s easy to repeal whenever the issue is addressed to everyone’s satisfaction.
Kevan: Concierge he/him
Good idea, but it should give some context and/or a link to the blog post. Your different set of players in the future are going to be mystified if they read this cold.
If as Ais says dice with powers-of-2 sides are unaffected, we could still roll those without worrying.