This release improves the internals of GNOLL's randomness
- default random function using PCG, increased statistical consistency, increased compexity, no loss in performance.
- Arc4Random enabled for those compiling from source (not used in package managers such as pypi)
- BugFix: The original random function would provide the same number if GNOLL was executed within the same clock second as another GNOLL execution. (New release does not have this limitation)
- Documentation improvements with more examples of use.
- Internal: Analysis scripts for profiling GNOLL (performance + statistics)
What's Changed
* WIP: Windows CI (Fixes 116) by ianfhunter in https://github.com/ianfhunter/GNOLL/pull/122
* Complete Grindon stories by Kineolyan in https://github.com/ianfhunter/GNOLL/pull/248
* Auto benchmark Vs Troll etc by ianfhunter in https://github.com/ianfhunter/GNOLL/pull/289
* use a ms granularity seed by ianfhunter in https://github.com/ianfhunter/GNOLL/pull/294
* Use PCG for securer, more statistically consistent random functions without performance degradation by ianfhunter in https://github.com/ianfhunter/GNOLL/pull/295
* add secure roll option by ianfhunter in https://github.com/ianfhunter/GNOLL/pull/296
* histogram script by ianfhunter in https://github.com/ianfhunter/GNOLL/pull/297
**Full Changelog**: https://github.com/ianfhunter/GNOLL/compare/v2.11.1...v2.12.0