summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRobert Kern <robert.kern@gmail.com>2021-05-04 21:41:12 -0400
committerRobert Kern <robert.kern@gmail.com>2021-05-04 21:41:12 -0400
commitaa6733bfa78cd8cb463f73f6a71564f8cb4291f4 (patch)
treebddf658200c2965be6b221eaca4b0bd65c78434f /doc
parenta1142e3761d152df7e34ad5ad4d9276661b84f71 (diff)
downloadnumpy-aa6733bfa78cd8cb463f73f6a71564f8cb4291f4.tar.gz
DOC: refine wording for clarity
Diffstat (limited to 'doc')
-rw-r--r--doc/source/reference/random/upgrading-pcg64.rst8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/source/reference/random/upgrading-pcg64.rst b/doc/source/reference/random/upgrading-pcg64.rst
index 8aec703a8..9e540ace9 100644
--- a/doc/source/reference/random/upgrading-pcg64.rst
+++ b/doc/source/reference/random/upgrading-pcg64.rst
@@ -142,10 +142,10 @@ constants that make the merely-distinct streams of LCG states into
practically-independent output streams. Indeed, now the claim we once made
about `PCG64` is actually true of `PCG64DXSM`: collisions are possible, but
both streams have to simultaneously be both "close" in the 128 bit state space
-*and* "close" in the 127-bit increment space, so the negligible chance of
-colliding in the 128-bit internal `SeedSequence` pool would be more likely. The
-DXSM output function is more computationally intensive than XSL-RR, but some
-optimizations in the LCG more than make up for the performance hit on most
+*and* "close" in the 127-bit increment space, so that would be less likely than
+the negligible chance of colliding in the 128-bit internal `SeedSequence` pool.
+The DXSM output function is more computationally intensive than XSL-RR, but
+some optimizations in the LCG more than make up for the performance hit on most
machines, so `PCG64DXSM` is a good, safe upgrade. There are, of course, an
infinite number of stronger output functions that one could consider, but most
will have a greater computational cost, and the DXSM output function has now