alea v0.2.0 Release Notes
-
🔄 Changed
- Deprecated C bindings due to the slowness of the calls to the static library.
- Deprecated
Random::PCG32
as the main PRNG ofAlea::Random
, now powered by theAlea::XSR128
engine by default. Alea::Random
no longer inherits the PRNG, instead it is passed to the constructor. This increases modularity and opens the doors to customizations.
➕ Added
Alea::XSR
abstract class, inherit this to build your own PRNG to pass toAlea::Random
.Alea::XSR128
class, PRNG loaded with a state of 128 bits.Alea::XSR256
class, PRNG loaded with a state of 256 bits.