0

決定論的なランダム イベントを生成する必要があるアプリを作成しています。アプリが閉じられたときにどのイベントが発生したかを計算できるように、決定論的である必要があります。基本的に、私のイベントは線に沿って散在する点であり、位置 a と b の間の点の数を示す関数 f(a,b) が必要です。ラインを離散化し、その場所を使用してすべての場所にポイントがあるかどうかをランダムに決定して、ジェネレーターをシードすることはできますが、それは不正行為のように思えます。実数を使用してこれを行うためのよりエレガントな方法があるかどうかを知りたいです。

この問題は、ポアソン分布と何らかの関係があると思われます。

4

1 に答える 1

0

疑似乱数ジェネレーターは決定論的関数であり、同じ初期シードが与えられた場合、まったく同じシーケンスを生成します。PRNG を使用してシード値を記録すると、後処理のためにシーケンスを再利用できるはずです。

または、ランダム シーケンスを出力の一部にします。

于 2013-10-27T18:08:06.963 に答える