07/04/22 17:00:57
>>389
ネットのタロットスプレッドは、乱数関数rand();を呼び出すことで、カードを並べている。
このrand();には引数としてseed(種)を与える必要があるが、seedが同じだと、
毎回同じ数が出てくる。つまりrand();は疑似乱数であって本当の乱数ではない。
seedとして1970年1月1日からの秒数を与えるのが通例で、ゲームならそれでいい。
しかしタロットだと全く同一時刻に占うと同じ結果になってしまう。接続元のIPアドレス(数値)
を秒数に加えたりするような工夫はしているだろうが、所詮は疑似乱数の産物であることを
忘れないように。