RandomOps
Random Number Generator For C#

Projects
SwarmOps
RandomOps
ArrayOps
NeuralOps

Author
Thesis
Publications
Schoolwork
Contact

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.


(C) Copyright 2006-2011 Hvass Laboratories. All rights reserved.
All trademarks are properties of their respective owners.