MersenneTwister ist eine C++-Klasse zum Generieren von 32-Bit-Zufallszahlen als Ganzzahlen oder Gleitkommazahlen. Startwerte können automatisch aus /dev/urandom oder der Systemzeit abgeleitet werden, und der Zustand des Generators kann gespeichert und wieder hergestellt werden. Das Projekt enthält ein Beispielprogramm und Geschwindigkeitstests.