ACORN is the Additive Congruential Random Number generator [1] introduced by Roy Wikramaratna in 1989.
Advantages of ACORN (from http://ACORN.wikramaratna.org/critique.html):
extremely light-weight code (a few lines) with reproducible results in any high-level language and on any platform;
theoretical convergence is mathematically proven;
all current empirical test suites for PRNGs are passed;
can be easily extended to give sequences with longer period length, and improved statistical performance over higher dimensions and with higher precision.
Web site
The web site ACORN.wikramaratna.org describes ACORN in detail and provides complete references.
References