64-BIT MERSENNE TWISTER FOR VISUAL BASIC .NET
---------------------------------------------

Date: 2014-06-18
Version 1.7

This package contains a Visual Basic .NET class implementing the 64-bit
Mersenne Twister pseudorandom number generator.  The class name is
'MTRandom64'.

See 'Doc\ReadMe.htm' for help with MTRandom64. It explains such things as:

  o Only one file (Source\mt19937-64.vb) from this package is needed for
    pseudorandom number generation.  It contains code and extensive
    comments.  This file may be freely distributed under certain conditions;
	see file 'COPYING.txt' for details.
  o Which file demonstrates in detail how to use MTRandom64.
  o Performance numbers
  o How to find more information on Mersenne Twister, source code for other
    programming languages, and FAQs.
  o And much more.

The 'Source' folder contains the MersenneTwister64 Visual Basic project.  See
'ReadMe.txt' therein for a brief description of the project file contents.

The 'Doc' folder contains 'ReadMe.htm' and its support files, as well as
DIEHARD test results for mt19937-64.vb.

'COPYING.txt' extracts copyright information from 'mt19937-64.vb'.

'MersenneTwister64.exe' requires Microsoft .NET Framework 4.0.  It was built
using the VB project in the 'Source' folder.  It is a console application.
Double click it or run it from a Command Prompt.  It will create five files
in the current folder:

 o MakeEntropyTestData64.out - The output from 'MakeEntropyTestData64.vb'; see
                               'Source\ReadMe.txt' for a description
 o MakeDiehardTestData64.out - The output from 'MakeDiehardTestData64.vb'; see
                               'Source\ReadMe.txt' for a description
 o Demo64.out.txt            - The output from 'Demo64.vb' (sent to the console)
 o DemoState64.xml           - The saved state of a generator
 o mt19937-64VBTest.out.txt  - The output from 'Main.vb'; see
							   Source\mt19937-64.vb' and 'Source\Main.vb'for
							   details
_______________________________________________________________________________

Ron Charlton
9002 BALCOR CIR
KNOXVILLE TN  37923-2301 USA

E-mail:    charltoncr@RonCharlton.org
Home page: http://RonCharlton.org/
The latest version of Mersenne Twister 64 can always be found at:
    http://RonCharlton.org/#MersenneTwister64

Bug reports, improvements, corrections, complaints or kudos are welcomed.

-----
Scientists study the world as it is; engineers
create the world that has never been.
    -Theodore von Krmn
