- 109 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 19:38:12 ]
- >>108
俺は乱数を自作したりその乱数性を評価するときにはその評価対象の乱数である程度のサイズの 乱数列を生成しそれをそのままファイルとして保存し、ファイルの圧縮プログラムを使ってその結果 の圧縮率が悪いほどエントロピーが高い良い乱数として評価してる。俺的にはこの方法はお手軽で 且つかなり有効なテストの方法だと思ってるんだけど、ちょっと他人の意見を聞いてみたい。 所謂「後出し」にならないように付け加えておくと、俺はこの評価方法は飽くまでエントロピーの高さを 計るものであって真性乱数性を計るものではないと自覚している。真性乱数性はその特性上 (まともな)評価方法は存在しないものと思ってる。( だって、ずっと同じ値を吐き続けたって真性乱数 の場合はアリってされるんだから、そんなもん評価のしようがない。 ) ちなみに俺はこのスレでMTに癖があるって言い出したヤツだけど、 それはこの方法による評価でMTで生成した乱数列の圧縮率がよかったから。
|

|