16 Commits (glebm-patch-1)

Author SHA1 Message Date
Anders Jenbo 1c76897f2c Apply simple const rules using clang-tidy 7 months ago
Stephen C. Wills cfe9a8ccdd
Introduce xoshiro RNG to generate dungeon seeds (#7030) 2 years ago
ephphatha c1f3dcb705 Use safer versions of random number functions instead of GenerateRnd 3 years ago
ephphatha 3bbb80d849 Introduce temporary function to advance the global rng state and discard results 3 years ago
ephphatha b98e5fcfad split logic responsible for advancing global generator state to a dedicated function 3 years ago
ephphatha 08acd4aac0 Tidy up T_FitObj5 4 years ago
ephphatha 8d0afac194 Don't preserve an unreachable vanilla bug 4 years ago
ephphatha cf956aff96 Use identifiable messages when test cases fail 4 years ago
obligaron 82cea78def Apply clang-format 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
ephphatha a6b982b39d Expand test cases to cover ShiftDistribution function 5 years ago
ephphatha ac8d40458c Add tests for corner cases of the distribution functions 5 years ago
ephphatha a88f991746 Declare RandomTest test suite in the devilution namespace 5 years ago
ephphatha 5b0accb13c Make it clearer when seeds are being converted from unsigned to signed 5 years ago
ephphatha 8d5b5e833b Add tests for LCG random engine 5 years ago