合成レシピ一覧
合成スキルあげ
あやつる成功率
キラー効果について
シーフ回避率
シーフ用防具一覧
シーフ用武器一覧
合成スキルアップ考察
スキルキャップ一覧
プロマシア
ENMへの参加
プロミヴォン
帝龍の飛泉
異界の口
2716号採石
熊爪嶽
千骸谷
印章BCNM
テメナス・アポリオン
アイテムデータ一覧
リンバス入手武具
ルモリア入手武具
ルモリアマップ
ルモリアNMデータ
|
乱数って?
|
確率は数学的な意味あいでの確率と、表面上確率通りになるような擬似確率がある。
一般的ナ確率をさした場合は全て確率、統計計算である程度の推察、検定が可能だが
後者の場合は他にも外的要因が多く関わっている場合があり、大きく見た場合では
問題ないが、部分的に検定していくと矛盾が生じていく場合がある。
その要因のひとつが乱数である。乱数とは通常、規則性も再現性もなく予測は不可能
なんだけど、乱数のように見せ、擬似的に作り出した不規則性のある数字列を乱数と
呼んでいる事も少なくない。この場合は擬似乱数といって乱数とは全く別物だ。
語弊はあるがわかりやすく言うと乱数は自然現象的であり、擬似乱数とは人口的ナもの。
擬似乱数の場合は計算から作り出す為にその方法、初期値などがわかると予測が可能となる。
また、擬似乱数は計算から作るので簡単な定数や条件をひとつ追加するだけで偏りを
人工的に作る事が可能となる。
例えば0-99までの値を取る場合(例なのでかなり簡略式な上、極論)に7桁の整数を取得する
計算式を使って4,5桁を抽出して前回取得の値との和を新しい擬似乱数とする場合。
a*b+c=q
aは初期値、b、cは定数としてa=31、b=12347、c=300とすると
31*12347+300=0383057
83*12347+300=1025101
25*12347+300=0308975
08*12347+300=0099076
99・・・・
と次々と2桁の擬似乱数を生み出していく。
擬似乱数を作り出す。
回避率で例えるとここで敵との命中回避、レベル差などを考慮してキャップに達している場合
20以下を被ヒット、21以上を回避とすると80%キャップで回避するという見た目上の確率が出来上がる。
ただコレだけならそこまで問題ではないが、ここで前回の式に余分な条件を付け足してみよう。
7桁の整数の下一桁の値をpとする。定数a*b+c*t=qとしてtは0-9の値を順番に取る数値とし、c=301とする。
p>6の場合は擬似乱数に+1をした値を次の擬似乱数とする。するとどうなるか。
31*12347+301*0=0382757
32*12347+301*1=0395405
95*12347+301*2=1173567
96*12347+301*3=1186215
86*12347+301*4=1063046
63*12347+301*5=0779366
79*12347+301*6=0977219
80・・・・
まぁこれはズサンなんだけどそれはおいといてイメージが分かればヨシ。
どうやら擬似乱数らしきものがかなり偏りはじめたのが分かる。31>32、95>96、79>80と連続している。
ただ数字は偏っているけどこれも見た目上の確率は100分率が成り立つ。試行回数の大きな視点で統計を
取ると全く違和感のないものが出来上がるのに実は乱数が偏るように手が加えられているのだ。
信頼度から計算してありえないだろう?というような出来事が一定のスパンに対し多く起きてしまう場合は
こういったことが考えられるのだ。そう考えると計算で作る擬似乱数においておこるわけねぇーー!!www
とか言う事がどれだけナンセンスか良く分かると思う。実際はもっと頭を使った様々な擬似乱数生成方法があり
たったひとつの定数を加えるだけで意図的な偏り操作ができてしまう。
長期的な試行でのスパンでは確率が信頼区間に当てはまってもある一定区間での短いスパンにおいて信頼区間を
大きく外れる事が多々ある場合はこういった可能性があるのだ。
|
|
子豚が行かない
eLeMeN
FF11武器・防具一覧
FF11合成検索ffrecipe
スキルキャップ早見表
Lonely Vana'diel
Moogle for Windows
Vana'diel Monsters
食事効果一覧
WS関連検証サイト
|