各種疑似乱数生成アルゴリズムを実装しました。 利用したいアルゴリズムを<<<<スプライトごとバックパックに入れて>>>>お使いのプロジェクトに入れてください。 「ずっと」で囲まれている関数を繰り返し呼び出すことで次の乱数を得ることができます。使用しているパラメータでは、ある程度の周期があることは確認しています。よりよいパラメータを見つけた場合はぜひ教えてください。 > メルセンヌツイスタについて 一部(実装がめんどくさくなって)省略している部分があります。これがどのくらい結果に影響を与えているかわからないので、しばらくしたら改修するつもりです。
> 線形合同法、M系列(実装はサイトの計算式。パラメータはEwdErnaによる) 乱数生成の基本アルゴリズムまとめ(線形合同法、M系列、中心極限定理の応用 etc) - あつまれ統計の森 < https://www.hello-statisticians.com/explain-terms-cat/random_sampling1.html > > メルセンヌツイスタ(実装はTinyMTのもの) MersenneTwister-Lab/TinyMT < https://github.com/MersenneTwister-Lab/TinyMT >