Skip to content

Commit 5a9c1ec

Browse files
committed
#55-enhance README.md
Fixed one paragraph.
1 parent fe3b4ff commit 5a9c1ec

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,7 @@ Latest version of **PyRandLib** is version **2.0**, released by March 2025. It p
4141

4242
### Why not Mersenne twister?
4343

44-
The Mersenne twister PRNG proposed by Matsumoto and Nishimura - see [5] - is the most widely used one. The Random class of module random in Python
45-
implements this PRNG. It is also implemented in C++ and Java standard
46-
libraries for instance.
44+
The Mersenne twister PRNG proposed by Matsumoto and Nishimura - see [5] - is the most widely used one. The Random class of module random in Python implements this PRNG. It is also implemented in C++ and Java standard libraries for instance.
4745

4846
It offers a very good period (2^19937, i.e. about 4.3e6001). Unfortunately, this PRNG is a little bit long to compute (up to 3 times than LCGs, 60% more than LFibs and a little bit less than MRGs, see below at section 'Architecture overview'). Moreover, it fails four of the hardest TestU01 tests. You can still use it as your preferred PRNG but **PyRandLib** implements many other PRNGs that are either far faster or far better in terms of generated pseudo-randomness than the Mersenne twister PRNG.
4947

0 commit comments

Comments
 (0)