科学実験では、リストのランダムな固定サイズのサブセットを 10 個生成する必要があります。実験を再現可能にするために、10 個の異なる random.Random() インスタンスを既知のシードで初期化したいと考えています。
ランダム シードはどのくらい異なる必要がありますか? 結果が線形に依存する可能性があるため、シード1から10を使用することは悪い考えかもしれないことを示唆しているようです.
この場合、シード 1 から 10 を選択するのが悪い習慣である場合、反復可能な方法でシードを選択するための良い戦略は何でしょうか?
明確化: プログラムが (特定のデータセットで) 実行されるとき、常に同じシードが使用されることが重要です! 結局、私のプログラムは決定論的でなければなりません。