Skip to content

Major additions

Compare
Choose a tag to compare
@9il 9il released this 27 Sep 04:32
· 212 commits to master since this release
  • System level genRandomNonBlocking and genRandomBlocking was added to mir.random.engine by Sebastian Wilzbach (@wilzbach). unpredictableSeed became more secure.
  • Permuted Congruential Generator (PCG) was added by Nicholas Wilson (@thewilsonator) After a while it will replace Mersenne Twister for default engine (Random alias).
  • SphereVariable, SimplexVariable, DirichletVariable, and MultivariateNormalVariable was added to mir.random.ndvariable by Simon Bürger (@krox). Multivariate normal RNG uses private Cholesky decomposition, which has not unittests yet. PRs are welcome.