[issue9025] Non-uniformity in randrange for large arguments.
Mark Dickinson
report at bugs.python.org
Fri Jun 18 22:43:10 CEST 2010
Mark Dickinson <dickinsm at gmail.com> added the comment:
Hmm. I hadn't considered the reproducibility problem.
Does the module aim for reproducibility across all platforms *and* all versions of Python? Or just one of those?
For small n, I think the patched version of randrange(n) produces the same sequence as before with very high probability, but not with certainty. Since that sounds like a recipe for hard-to-find bugs, it might be better to deliberately perturb the outputs somehow so that the sequence is obviously different from before, rather than subtly different.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue9025>
_______________________________________
More information about the Python-bugs-list
mailing list