作者:1635538198
前言
原本考慮繼續實打實地為大家做點事,做點有用的東西,就在想,近期有什麼能做的呢?突然就想到了辟邪玉機率計算這件事。
既然想法有了,首先要做的就是查閱是否有既成的資料。目前查到的兩篇獲得推薦的帖子如下:
1.辟邪玉合成怎麼玩最科學?來看辟邪玉合成機率。(不考慮頂級土豪) 感謝作者@上海巨頭的徒弟 的付出
2.自從做了這個表,媽媽再也不擔心我玩辟邪玉合成了 感謝作者@子寒Scean 的付出
想法有了,資料也有了,按說直接行動就完事兒了。我也試著從兩種角度分析怎麼設計計算器會更簡便,但在深入思考之後,我發現被忽略的問題很大。
第一步:讀懂兩個帖子
第一個帖子:開篇其實很不錯,首先就考慮了一個很致命的問題:不同品級的辟邪玉合成,獲得不同品級結果的機率是有區別的。
說人話:稀有合神器,得到稀有、神器的機率應該是不同的。
為什麼說這個問題致命呢?
想分析機率,步驟拆解的第一步任務就是:對不同品級結果分類討論。
說人話:還是最簡單的例子,稀有合神器。得到稀有/神器的機率乘上三選一/三選二的機率,才是最終結果。
在未央地圖開放初期,就能寫出這個分析貼,其實也很不錯了。
第二個帖子:
釋出才剛剛過去一個月,契機也顯而易見:頂級玉璽近期產量還是有點離譜的。
這個帖子探討了任意詞條數情況下獲得自設目標的機率,並且還做了一個計算器小工具。
美中不足的是,前文已經提到了,獲得不同品級結果的機率是有區別的,而這個小工具是預設不同品級機率均等。
不管怎麼說,至少這位作者願意做點實事,同樣值得肯定。
第二步:看懂計算思維
在這裡,我想直接教大家如何用頭腦計算,只要對高中數學的排列組合有模糊的概念就能看懂,只要查一下C的公式就能算結果。
就拿XXBB最常用的傳說9技攻+史詩9技攻為例,也方便理解。
先上一個最簡單的漢字表達式:目標機率=品級機率×(符合要求的情況數量/全部情況數量)
目標是什麼呢?史詩12技攻。
1.需要確定獲得史詩玉的機率。(官方未公佈,暫無獲取渠道)
2.符合要求的情況數量就是六選四(技攻詞條有六個)的全部數量。
3.全部情況數量就是七選四的全部數量。
第三步:計算器功能設想完善
可以看到,第二位作者做出來的計算器小工具僅能輸入詞條數,顯然有很大的完善空間。
如果可以輸入詞條ABCD(史詩9技攻就是AAAB),計算結果也可以精確到每種具體結果的機率,是不是使用體驗必然飆升?
為此我還思考了一下:如果寫程式碼,是設計一個基於上述計算思維的演算法?還是使用簡單粗暴的窮舉法?
比較尷尬的是:演算法似乎只在自己頭腦運算(可手動紙筆計算)的過程中有較大的意義;
對於正常的計算機而言,窮舉法的單一過程需要的可能性上限不過是八選四的70種可能,想來怎麼也不至於過載……
從寫程式碼的難度上來看,想了想似乎還是窮舉法更簡單……(我猜的,並不會寫,錯了歡迎噴)
第四步:隱藏的致命問題
看起來一切順利,沒什麼理解難度,也沒什麼實操難度,對不對?
恭喜你,獲得了一堆錯誤資料。
我想問兩個很簡單的問題:
1.屬性攻擊玉的爆率,和技能傷害玉的爆率,一樣嗎?
2.技能傷害1.0的爆率,和技能傷害3.0的爆率,一樣嗎?
如果第二個問題仍然要猶豫,那麼:
史詩之路掉落紅字+1到+10的機率一樣嗎?
可以直接參考歐皇勳章活動統計清單
答案都是:那肯定是不一樣啊!
既然這些機率是不同的,那麼在辟邪玉的合成過程中,必無法直接證明不同型別詞條、不同數值詞條的保留機率權重一致。
一旦保留權重不一致,先前的資料準確性必然被推翻。
到這裡,我完善計算器的念頭徹底胎死腹中。
結論
1.現階段任何有實用價值的機率計算資料都是錯的。
理論上只有完全相同的兩塊同詞條玉,合成結果的機率才是確定值(100%,無絲毫實用價值)。
(1個玉的每個詞條也相同)
2.如果有人還是想按照我的思路做一個計算器,或者自行估算,當然是可以的。
但是,相當於默認了以下三點:
①跨品級合成,獲得不同品級結果的機率均等。
②不同型別詞條合成,各詞條保留權重均等。
③不同數值詞條合成,各詞條保留權重均等。
那我只能說:計算結果僅供參考。
事關每位玩家兜裡的小錢錢,雖然我沒辦法獲取上述機率,但我認為把這個問題說清楚,也是負責任的做法。
沒有攔著任何人合玉!重點是:估算可以參考,但不要相信任何“精確”的結果。
3.能買成品,就別合!!!