拋磚引玉
這篇要講的是機率抽卡
先說結論:
換種子不會影響抽卡機率,不影響連抽的金卡分布
也就是說,出金連抽,連銀停抽在數學機率上沒有影響
會有分布不均的想法我想應該是這樣的
如果100抽機率10%,如果提前在20抽就把10金抽完了
那麼這個種子在限定的100抽內的80抽是否就不會再出金了呢?
這樣解釋好像真的有道理,所以才會出現random分布不均換seed的說法
但是每次抽卡都是獨立事件,就像骰骰子
機率上你骰六次一定會有一次一點,但是並不會你骰了一次六點
後面就不會再骰出六了
趁在build code寫了一隻小程式,目的在確認換種子是否能夠改變機率
也就是出金連抽,連銀停抽的說法
"假設"抽卡方式為一般亂數不作弊
數據說明:
以連抽一億次機率(counter為連續出金次數)
抽卡我加了非洲參數(8銀第9抽必金,SSR機率為20%,20%是參考隔壁棚的補助券設定)
所以SSR跟SR機率會稍高,我自己抽到現在的感覺也是這樣
正常抽,一個種子用到底
counter 1 times = 14387059
counter 2 times = 3885315
counter 3 times = 1049604
counter 4 times = 283630
counter 5 times = 76591
counter 6 times = 20573
counter 7 times = 5542
counter 8 times = 1443
counter 9 times = 423
counter 10 times = 121
counter 11 times = 28
counter 12 times = 7
counter 13 times = 4
counter 14 times = 2
ssr=0.085, sr=0.266, r=0.649
如果連金2次就換種子
counter 1 times = 14371943
counter 2 times = 3885092
counter 3 times = 1052866
counter 4 times = 280688
counter 5 times = 75921
counter 6 times = 20521
counter 7 times = 5387
counter 8 times = 1385
counter 9 times = 319
counter 10 times = 69
counter 11 times = 42
counter 12 times = 15
ssr=0.086, sr=0.265, r=0.649
如果連出3銀就換種子
counter 1 times = 14417038
counter 2 times = 3887779
counter 3 times = 1043522
counter 4 times = 279546
counter 5 times = 74994
counter 6 times = 20892
counter 7 times = 5801
counter 8 times = 1453
counter 9 times = 359
counter 10 times = 94
counter 11 times = 26
counter 12 times = 12
counter 13 times = 3
ssr=0.085, sr=0.266, r=0.649
以結果來說,都在誤差範圍內
所以換種子之類的(重開遊戲,等法老時間)大概都沒用
假設遊戲抽卡是以公平的亂數設定的話,運氣決定你抽到什麼
換種子就真的算了
不過有趣的是,在大家普遍體感與認知CC存在一個非洲參數(9R必金)
我認為能夠以人工控制的參數就在這裡了
如果能夠找到祭品模式
(抽普抽券抽幣抽戒抽用某種方式抽卡讓系統以為你是石抽抽到銀)
或是用任何方法改變非洲參數的值
那麼都市傳說就是有可能的
(這裡指的是遊戲內的動作,而不是你現實上挖三次鼻孔抽卡必金這種的)
或許原PO發現了祭品模式也說不定,就看原PO說說他發現的是哪種
我認為如果是以這方面去挖掘探討是有可能的
另外補上上面的source code,有興趣可以自己玩玩看
如有發現邏輯錯誤請不吝指正,謝謝
https://dl.dropboxusercontent.com/u/184803/cc_rand.c
日版ID:
http://imgur.com/BdsVkwD