Middle-Square Weyl Sequence RNG
arXiv:1704.00358
Abstract
In this article, we propose a new implementation of John von Neumann's middle-square random number generator (RNG). A Weyl sequence keeps the generator running through a long period.
A software package with example programs is available at http://mswsrng.wixsite.com/rand