覺得計算機按煩了,於是寫了個小程式來計算武器加工的點法
程式是依據下面這行公式,計算加工後的傷害期望值,沒考慮減傷等其他因素(太麻煩
傷害期望值 = 總傷*(1-爆率) + 總傷*爆率*爆傷
程式+原始檔:
https://drive.google.com/open?id=0B45iCHuJbP3mNGtKSEloZjkxb3M
使用方式:
解壓縮後會看到兩個檔案,一個是.py是原始碼,另一個.exe是我們需要的執行檔
雙擊exe會跳出一個很醜的cmd視窗(掩面),依序輸入角色和裝備資訊就可以了
參考範例如下:
實驗對象是45等羊補: https://i.imgur.com/4CpdXlM.png
武器為30等SR弓: https://i.imgur.com/K7meC4l.png
執行程式需要輸入的資訊,都在上面那兩張圖的紅框處
https://i.imgur.com/zV1uPL6.png
第一行是未穿裝備角色的總傷(物+魔攻),爆率,爆傷
第二行是加工前裝備的總傷,爆率,爆傷
第三行是武器稀有度,會影響每點加工所提升的攻擊力(SSR:4 dmg/pt, SR:3 dmg/pt)
第四行是武器的適性,只會影響武器的傷害,從SS到C分別是1.4~1.0倍的加成
以上都輸入完程式就會自動計算6種不同的加點方式,星號開頭是加點方式和期望值
前兩種是混傷滿的點法,多餘的點爆傷或爆率 https://i.imgur.com/q2SmyWt.png
後四種是主單傷,而爆率爆傷平均或擇一點滿 https://i.imgur.com/08T0bpb.png
程式的倒數第二行會顯示法期望值最高的點法,此範例為#2混傷各50,爆傷30
但因為石頭用爆傷划算,所以我最後是點爆率 https://i.imgur.com/1Nei3dg.png
角色穿裝後的素質 https://i.imgur.com/67o876v.png
程式計算的結果(#1點法) https://i.imgur.com/wTh6UcI.png
可以發現兩者是相同的,代表適性和裝備加點的計算方式應該沒錯
有問題歡迎提出來一起討論,雖然不想再改版了XD
希望能對大家有幫助
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.195.81
※ 文章網址: https://www.ptt.cc/bbs/DMM_GAMES/M.1507803604.A.8E9.html
※ 編輯: Aerials (111.248.195.81), 10/12/2017 18:21:40
※ 編輯: Aerials (111.248.195.81), 10/12/2017 18:23:17