パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

疑似乱数」記事へのコメント

  • by Anonymous Coward

    強度と周期を求めない簡易な乱数のトレンドまとめっぽいけど、
    殆どがビットローテーションとXORに少々乗算って構成で、
    どれが良くて悪いかとか結果論でしか出てこなさそうなんだけど……
    その割には評価の説明もないから、各乱数について既知の人しか何もわからん気がする。

    個人的にその用途なら内部状態は割り切ってただの16/32/64bitカウンタにして、
    内部状態をシフトとXorメインに撹乱して結果にする程度のもかなり良いと思う。
    内部状態をカウンタじゃなくLFSRにしてM系列にするのも良い。
    周期は2^n、M系列なら2^n-1で保証されるし、カウンタの方は任意の素数にもできる。
    組み合わせて捻るのも良い。余程の事しなきゃ周期が減る事故もないので気楽にいじれる。

    • by Anonymous Coward on 2023年12月13日 18時07分 (#4578833)

      自作した結果、初期状態(libcのrand()で作る)が0だと0しか出てこないRNGを見たことがあるので、実績のあるものを正しく使いましょう…。

      親コメント

犯人はmoriwaka -- Anonymous Coward

処理中...