200 行と 200 列のグリッドがあります。数値シードを使用して、ランダムな座標 i,j のペアを生成したいと考えています。このシードは、数値のペアを生成するたびに増加する値です。
40,000 個の値が生成された後、i=m および j=n の i,j および m,n がないため、座標のすべてのペアはそれらの間で一意です。
例えば:
seed 0: generates 43,12
seed 1: generates 154, 62
などなど…
シードは、同じ関数を使用した同じ入力が同じ結果を生成することを意味します。それで問題ありません。
コンピュータの時間などを使用すると 2 つの同一のペアが生成される可能性があるため、ある種の疑似乱数アルゴリズムが必要であることは承知していますが、どこから始めればよいでしょうか?