RandomOps
Random Number Generator For C#

Investing
Books
Blog
S&P 500

Video Talks
Deep Learning
Investing
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