]> gitweb.factorcode.org Git - factor.git/commitdiff
random.mersenne-twister: fix non-random bias.
authorJohn Benediktsson <mrjbq7@gmail.com>
Fri, 7 Feb 2014 15:31:53 +0000 (07:31 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Fri, 7 Feb 2014 15:31:53 +0000 (07:31 -0800)
basis/random/mersenne-twister/mersenne-twister.factor

index b55c3455b0225f6dd70d6d46d5feae5beb004fe3..82ac44cb1f651db0d7fbefde6484d6fa4db6b15d 100644 (file)
@@ -31,7 +31,7 @@ CONSTANT: a uint-array{ 0 0x9908b0df }
     [
         seq>>
         [ [ n m - ] dip '[ [ m ] dip _ mt[k] ] each-integer ]
-        [ [ m 1 - ] dip '[ [ m n - ] [ n m - + ] bi* _ mt[k] ] each-integer ]
+        [ [ m ] dip '[ [ m n - ] [ n m - + ] bi* _ mt[k] ] each-integer ]
         bi
     ] [ 0 >>i drop ] bi ; inline