seed 乱数の役割

2023年8月15日

seed 乱数とは

(seed)は、ランダムな値を生成するアルゴリズムである疑似乱数生成器に与えられる初期値を指します。疑似乱数生成器は、初期値によって生成される乱数列が異なるため、同じ初期値を与えると同じ乱数列が得られることが保証されます。そのため、シード値は乱数生成の再現性を担保するために利用されることがあります。例えば、同じシード値を使ってプログラムを実行すれば、毎回同じ乱数列が得られるため、デバッグや再現性の確保に役立ちます。また、シード値を変えることで異なる乱数列を生成し、ランダムなパターンを得ることができます。

広告

使用方法

使い方は非常に簡単で

  1. 生成された画像の 一つを選び
  2. リサイクルマークを押すとその画像の生成番号的な数字が表れて固定されます

以上で終わり

シンプルな機能だね!
横のサイコロは何?

横のサイコロは固定された生成番号を開放して元のー1表記に戻す役割をするんだ、めんどくさいからクリック一発で戻せるようにしたって感じかな?

この機能は何に使うの

下の表と生成画像を見てごらん
ランダムに生成されている様に見えていて、実は連番で並んでいるんだ、少し手を加えて2828961416番あたりで生成を試すなんて事もするんだよ。

180086036218008603631800860364
180086036518008603661800860367

2828961416番辺りで生成してみるよ
多少の違和感はあるかもしれませんがこれはこれで良いと思うよ。

seed番号は画像を探す手段だと認識して良いのね!

まあ、そう言う使い方も有るよて話ですよ!
後は、アップスケールの時にも使いますよ。
画像が固定されるのでお気に入りの画像だけアップスケールする事とか便利ですよ。