|
正規乱数
- 「一様乱数の平均値を正規乱数として代用する」という話をゆるふわ統計的に検証する
アルゴリズム
実装
- 良い乱数・悪い乱数
- C++0xの新しい乱数ライブラリ、random
偏り
- サンプリング法メモ ある分布に従った乱数生成
- 偏りがあるように思わせない(偏った)乱数生成
ゲーム
- FF12の乱数について
- [CEDEC 2014]ナムコ作品で見る乱数の歴史。「ゲーム世界を動かすサイコロの正体 ~ 往年のナムコタイトルから学ぶ乱数の進化と応用」レポート
- ボードゲームにおけるランダム性と公平性
- SFC版風来のシレンの乱数生成アルゴリズムの話 解析編
信頼性
- [0.0, 1.0) の乱数を得るための“本当の”方法
PHP
- PHP の壊れた mt_rand の品質を統計的に検証した
JavaScript
- JavaScript開発に役立つ重要なランダムの数式まとめ
- here’s Math.random(), and then there’s Math.random()
- https://v8.dev/blog/math-random
The implementation landed in V8 v4.9.41.0 within a few days of us becoming aware of the issue. It will become available with Chrome 49. Both Firefox and Safari switched to xorshift128+ as well.
In V8 7.1 the implemementation was adjusted again CL relaying only on state0. Please find further implementation details in the source code.
その他
関連
|