The Gauss Lottery
The Gauss Lottery is a program that generates normally distributed random numbers, and displays the greatest and least number obtained.

The Probability

With every random number generated, the likelihood of generating a number greater than the last is exponentially unlikely. The Gauss Lottery generates and checks random normal (or gaussian) deviates faster than any other software. The purpose is to find the greatest random normal deviate ever historically and randomly generated.
The greatest number I have ever gotten is 8.125314712524414.

Download

The Gauss Lottery requires Java to run. You can download the latest version of Java here. Optionally, OpenCL may be used for GPU acceleration (must be 64-bit capable). You may download those drivers from your GPU manufacturer's website.

WARNING: this program may cause CPU and GPU overheating! Slowly unleash full randomization power.

version 4.0

The Normal Distribution

The random numbers generated represent standard deviations. The larger they are, the less likely they are. The probability distribution of these numbers is given by the gaussian function (the famous bell-curve).
The function is named after the German mathematician and physicist, Carl Friedrich Gauss.


Gauss
Parallel Processing

The Gauss Lottery is designed to run on multiple threads, and advantage of multi-core processors. For maximum performance (be careful), set the number of threads to that of your CPU. It also utilizes GPUs with 64-bit OpenCL support to generate random numbers along side the CPU.

Alternate Uses

This program honestly is more useful as a CPU/GPU stress test.