在.NET中使用System.Random並提供種子時,是否應該避免使用某些種子?我在問,因爲我喜歡在運行類似仿真的計算時注入已知的種子,以便以後可以根據需要複製結果。然而,隨機數生成器的函數是週期性的,週期取決於種子,所以我想知道是否有特定的System.Random實現的警告,並且作爲獎勵,如果有人知道它使用了什麼函數在蓋子後面。使用隨機時應該避免種子嗎?
注意:我知道System.Random不是高質量的RNG,我應該使用其他方法進行嚴重仿真。這個問題嚴格地關於System.Random及其實現。
有趣的點#2 – x0n