この乱数は、真の乱数を発生させる。コンパイルされたプログラムとソースコードが含まれています。ソースコードはユニークな乱数を生成するために、2ほとんど知られていないアルゴリズムを使用しています。数値は、真にランダムである。ランダム化の種子は非常にランダムである。このサンプル·プログラムでのアルゴリズムは、乱数生成の最も簡潔なアルゴリズムです。コンピュータは、手動選択または機械装置を実行するなど、高度にランダムなように番号を生成することができます。
TheSeeder:私はランダムシードを設定するために作成した、高度にランダム化された機能が含まれています。それだけではなくタイマの、システムの日付と時刻を使用しています。多くは確率のランダム性を混乱させる。種子は1と10の間にある場合、例えば、種子は、ランダムであるとは考えられない。実際には、私たちが話しては、乱数発生の度合いである。種子の大きな範囲は、複数のシードが無作為化。一つの特定の種を選択する確率が低いので、それはそうだます。
TIMERは86400の値(24時間の秒数)をとります。もちろん、唯一のシードとしてTIMERを使用して、一日の同じ時刻に乱数発生器を実行している場合、数字のシーケンスが常に同じである。したがって、用語擬似ランダム。 TheSeederは、何百万と数十億の間でランダムシードを生成します。あなたは、あなたの一生の間に再び同じシードは表示されません。
完全に機能するプログラムは、ルーレットスピンを生成することができます。パラメータ:最大数37(フレンチルーレット)または38(アメリカンルーレット);組み合わせごとの数字= 1(一度に1回転)。そして、結果から1を差し引く。数38、ダブルゼロ(00)になります番号37は、アメリカのルーレットで36特殊なケースになりつつ、ルーレット番号1は、0になる。
コメントが見つかりません