Commit graph

6 commits

Author SHA1 Message Date
Zach Toogood
e1cab1c894 Lua: Migrate to math.randomInt and math.randomFloat 2026-07-05 14:55:22 +01:00
Zach Toogood
6591fa6ac0 Lua: Add math.randomInt and math.randomFloat
For clarity
2026-07-05 14:33:55 +01:00
Zach Toogood
94cced67ed Core/Lua: Add math.randomNormal() 2026-07-05 14:08:12 +01:00
Zach Toogood
866795648b Test: Add more math.random() tests 2026-07-05 13:49:00 +01:00
Zach Toogood
e6aabae622 xirand: Make usage deterministic on all platforms
- Replace default engine with Squirrel5
- Replace distribution helpers with techniques taken from Rust, NumPy, etc.
- Fix long-standing workaround for open/closed intervals
- Updates test seeds and outputs to match
- Reformat
2026-07-04 12:49:08 +01:00
sruon
6b4ef12dca xi_test: LSB test framework
Co-Authored-By: KnowOne134 <35616771+KnowOne134@users.noreply.github.com>
Co-Authored-By: InoUno <774909+InoUno@users.noreply.github.com>
Co-Authored-By: Corey <2593549+cocosolos@users.noreply.github.com>
2025-09-06 00:03:15 -06:00