<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://clean.cs.ru.nl/index.php?action=history&amp;feed=atom&amp;title=MersenneTwister</id>
	<title>MersenneTwister - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://clean.cs.ru.nl/index.php?action=history&amp;feed=atom&amp;title=MersenneTwister"/>
	<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=MersenneTwister&amp;action=history"/>
	<updated>2026-04-08T01:57:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://clean.cs.ru.nl/index.php?title=MersenneTwister&amp;diff=591&amp;oldid=prev</id>
		<title>Bas Lijnse: Created page with &#039;The Mersenne Twister is a uniform pseudorandom number generator (for both real and integers), which has been developed by Makoto Matsumoto and Takuji Nishimura during 1996-1997. …&#039;</title>
		<link rel="alternate" type="text/html" href="https://clean.cs.ru.nl/index.php?title=MersenneTwister&amp;diff=591&amp;oldid=prev"/>
		<updated>2010-07-20T11:04:52Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;The Mersenne Twister is a uniform pseudorandom number generator (for both real and integers), which has been developed by Makoto Matsumoto and Takuji Nishimura during 1996-1997. …&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The Mersenne Twister is a uniform pseudorandom number generator (for both real and integers), which has been developed by Makoto Matsumoto and Takuji Nishimura during 1996-1997.&lt;br /&gt;
&lt;br /&gt;
The generated numbers have a period of 219937-1. They are uniformly distributed over the interval [0, 1] in the real case and over the interval [-231, 231-1] in the integer case.&lt;br /&gt;
&lt;br /&gt;
Caveat: As Clean does not have 32-bit unsigned integers, the integer version  of the Mersenne Twister returns 32-bit signed integers. Nevertheless in the real  case the output of the Clean program equals the output of any reference implementation. &lt;br /&gt;
&lt;br /&gt;
This implementation in Clean by Thorsten Zoerner is a rewrite of a C program by T. Nishimura which can be found on-line or e. g. in the paper&lt;br /&gt;
&lt;br /&gt;
Mersenne Twister: A 623-dimensionally equidistributed uniform pseudorandom  number generator&lt;br /&gt;
by M. Matsumoto and T. Nishimura in ACM Transactions on Modeling and Computer Simulation,&lt;br /&gt;
vol. 8, no. 1, January 1998, pp. 3-30.&lt;/div&gt;</summary>
		<author><name>Bas Lijnse</name></author>
	</entry>
</feed>