RandomOps
Random Number Generator For C#

All this was made by a single person without any grant-money.
If you find it useful then please donate securely using PayPal.
Even a few dollars are appreciated. Thanks!


Investing
Books
Services
Blog
S&P 500

Video Talks
Investing
Deep Learning
Optimization

Source Code
GitHub
SwarmOps
RandomOps
ArrayOps
NeuralOps

Author
Publications
Thesis
Citations
Schoolwork
Contact

Hvass Labs

Introduction

RandomOps is a source-code library implementing various Pseudo-Random Number Generators (PRNGs) in the C# programming language, including:

  • The Ran2 algorithm from the book 'Numerical Recipes in C' by Press et al.
  • The Mersenne Twister by Matsumoto et al.
  • The KISS, XorShift, MWC256 and CMWC4096 algorithms by Marsaglia.
  • Parallelized versions of MWC256 and CMWC4096.

An interface to www.random.org is also provided for transparent retrieval of 'true' random bits through the internet.

Download

Installation

Please see the RandomOps manual for installation instructions.

Compatibility

RandomOps was developed in Microsoft Visual Studio C# 2010 with .NET framework v4.

License

The RandomOps source-code is published under this license.


Hvass Laboratories