View Single Post
Old February 12, 2018, 17:20   #8
Pondlife
Apprentice
 
Join Date: Mar 2010
Location: UK
Posts: 63
Pondlife is on a distinguished road
Yes, WELL looks fairly reasonable. I've used the similar but older mersenne twister in my own projects.

The fact that the Angband maintainer has taken the time to choose an independent RNG function is a good sign in itself. IME many software RNG problems stem from one of two causes:

a) The developer uses the languages' own rand() function, which is often poorly implemented with a linear congruential generator; or

b) They write their own random function, which is often poorly implemented with an LCG.
__________________
Playing roguelikes on and off since 1984.
rogue, hack, moria, nethack, angband & zangband.
Pondlife is offline   Reply With Quote