Uncommons Maths icon

Uncommons Maths

2 big stars
Uncommons Maths screenshot
Name: Uncommons Maths
Works on: windowsWindows 7 and above
Developer: Daniel W. Dyer
Version: 1.2
Last Updated: 04 Mar 2017
Release: 17 Feb 2012
Category: Programming > Components Libraries
Rate this software:
266 downloads
commentsComments
downloadDownload
Liked it? Tell others:
details

Uncommons Maths Details

Works on: Windows 10 | Windows 8.1 | Windows 8 | Windows 7 | Windows 2012
SHA1 Hash: 256c9151d85908f3cde9100a3688c9ada8a7435e
Size: 1.81 MB
File Format: zip
Rating: 2.52173913 out of 5 based on 23 user ratings
Publisher Website: External Link
Downloads: 266
License: Free
Uncommons Maths is a free software by Daniel W. Dyer and works on Windows 10, Windows 8.1, Windows 8, Windows 7, Windows 2012.
You can download Uncommons Maths which is 1.81 MB in size and belongs to the software category Components Libraries.
Uncommons Maths was released on 2012-02-17 and last updated on our database on 2017-03-04 and is currently at version 1.2.
download button
Thank you for downloading from SoftPaz! Your download should start any moment now. It would be great if you could rate and share:
Rate this software:
Share in your network:
features

Uncommons Maths Description

The Uncommons Maths Open Source library is built to provide five easy-to-use, statistically sound, high-performance pseudorandom number generators (RNGs).
These are:
MersenneTwisterRNG
· A Java port of the fast and reliable Mersenne Twister RNG originally developed by Makoto Matsumoto and Takuji Nishimura. It is faster than java.util.Random, does not have the same statistical flaws as that RNG and also has a long period (219937). The Mersenne Twister is an excellent general purpose RNG.
XORShiftRNG
· A Java implementation of the very fast PRNG described by George Marsaglia. It has a period of about 2160, which although much shorter than the Mersenne Twisters, is still significantly longer than that of java.util.Random. This is the RNG to use when performance is the primary concern. It can be up to twice as fast as the Mersenne Twister.
CMWC4096RNG
· A Java implementation of a Complementary-Multiply-With-Carry (CMWC) RNG as described by George Marsaglia. It has an extremely long period (2131104) and performance comparable to the Mersenne Twister (though the Mersenne Twister has the advantage of only requiring 16 bytes of seed data rather than the 16 kilobytes required by the CMWC RNG).
AESCounterRNG
· This is a cryptographically-strong1 non-linear RNG that is around 10x faster than java.security.SecureRandom. Reverse-engineering the generator state from observations of its output would involve cracking the AES block cipher.
CellularAutomatonRNG
· A Java port of Tony Pasqualonis fast Cellular Automaton RNG. It uses a 256-cell automaton to generate random values.System requirementsJava
similarSimilar Software