Raymond Hettinger <rhettin...@users.sourceforge.net> added the comment:

I see the problem now.  Random.jumpahead(n) does a very poor job of shuffling 
MT's state when n is small.  The first few numbers of the state are different 
but some of the later ones are not.  When random() crawls across parts of the 
state that are identical, it produces identical output.  Later when has wrapped 
around, the random() calls diverge again.

Fixed by salting the jumpahead value.  See r84665.

----------
resolution:  -> fixed
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9816>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to