Author: toad
Date: 2008-11-21 00:56:19 +0000 (Fri, 21 Nov 2008)
New Revision: 23765

Modified:
   trunk/contrib/java/org/spaceroots/mantissa/random/MersenneTwister.java
Log:
Finally a correct implementation!
We've had three different flamingoes here... :(


Modified: trunk/contrib/java/org/spaceroots/mantissa/random/MersenneTwister.java
===================================================================
--- trunk/contrib/java/org/spaceroots/mantissa/random/MersenneTwister.java      
2008-11-21 00:39:31 UTC (rev 23764)
+++ trunk/contrib/java/org/spaceroots/mantissa/random/MersenneTwister.java      
2008-11-21 00:56:19 UTC (rev 23765)
@@ -151,7 +151,7 @@
                }
                int[] seeds = new int[seed.length/4];
                for(int i=0;i<seeds.length;i++) {
-                       seeds[i] = MersenneTwister.bytesToInt(seed, i);
+                       seeds[i] = MersenneTwister.bytesToInt(seed, i*4);
                }
                setSeed(seeds);
        }

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to