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