Commit graph

5 commits

Author SHA1 Message Date
Gemba
ee89794993 Improved randomisation: card deck approach, use ranlux48 and random_device for seed
- Use C++11 built-in ranlux48 and random_device for seeding
- Shuffles systems (aso.) like a card deck and picks top system until empty, then shuffles again
- Fixes the flaws of the current random implementation: Real 1/N chance for an element in a set of N
- Minor refactorings
2021-07-13 11:42:22 +02:00
John Rassa
bbd21c005c update nanosvg to latest version 2019-08-27 20:06:31 -04:00
Jools Wills
752472355a convert pugixml to git submodule and update to v1.8.1 2017-04-03 19:47:17 +01:00
D. Polders
dbc2ab6110 SVG update
Updated the svg library from https://github.com/memononen/nanosvg
2016-04-17 22:03:11 +02:00
Aloshi
98120f9ecd Split into subprojects (external, core, es).
Removed relative paths in #includes.
Changed ViewController to a singleton, removing it from the Window class.
2014-06-20 01:40:36 -05:00