[F/GO][情報] 自己開發的戰鬥模擬器

看板TypeMoon作者 (大嘴先生)時間7年前 (2017/05/29 17:11), 7年前編輯推噓73(73025)
留言98則, 66人參與, 最新討論串1/1
網址:https://mrbigmouth.github.io/fgo-simulator 原始碼:https://github.com/mrbigmouth/fgo-simulator Bug回報區:https://github.com/mrbigmouth/fgo-simulator/issues 資料來源:https://kazemai.github.io/fgo-vz/servant.html 我是臺版才入坑的, 玩了這段時間後深深感到FGO戰鬥數據的各種不直覺, (我說那個傷害公式一開始先把面板ATK先乘上0.23是怎麼回事!) 總是在出牌的時候被各種細節問題所苦惱.... (藍卡打頭還是打尾較好?加不加buff對一輪幹掉這怪物的機率影響有多少? 這樣的血打下去到底能不能賺到overkill....) 雖然查過了公式但影響因素實在太多人腦完全無法負荷, 雖然網路上有人做了Excel、網頁之類的傷害、NP計算機但對我來說還不夠方便, 因此最後花了一些時間做了這個模擬器。 使用範例圖:http://imgur.com/a/elVGh 先在右上角選擇我方隊列、左上角選擇敵方隊列, 我方隊列的順序是從左到右、敵方順序是從右到左(跟遊戲中一樣), 設定好我方英靈的攻擊數值與禮裝、技能Buff(英靈的常駐技能Buff會幫你算好)。 各種我方隊列的設定可以另外儲存為常用隊伍, 日後在儲存管理介面點一下就可以再叫出來。 我方英靈的NP列超過100%時會出現寶具指令卡讓你選擇, 而敵方的HP列小於等於0時會視為已死亡,在攻擊時按照遊戲規則切換目標。 在隊列設定完畢之後就可以點選指令卡的方式看計算結果, 計算結果包含所有期望值、最佳、最差情況下的傷害、NP、星掉落總合, 每條計算結果都可以另外點進去查看公式的計算方法。 (如果有發現計算有誤、有意幫我debug的人請善用。) 要配置指令卡有兩種方式, 一種是自動洗牌,讓你在剛入手新英靈時練手感用的。 另一種是手動配牌,讓你在越級挑戰難度時使用。 (一般任務應該也沒人有耐性慢慢配牌XD) 嘛....其實可以講的好像很多,總之有興趣使用的人先自己試著操作看看, 我是覺得操作還滿直覺的啦....(心虛) 如果很多人有問題,我以後再寫個說明文件放上github(攤) 如有發現Bug歡迎回報,有任何建議也歡迎提出。 另外所有原始碼皆已放在github上,歡迎各方程式高手fork修改, 若日B臺服的程式有不同的地方,原網站日後會以臺版優先。 (比如說等我之後有空時會把所有名稱全改為臺版使用的) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.69.47 ※ 文章網址: https://www.ptt.cc/bbs/TypeMoon/M.1496049118.A.20F.html

05/29 17:13, , 1F
你實現了我的夢想嗚嗚
05/29 17:13, 1F

05/29 17:13, , 2F
推!!!!
05/29 17:13, 2F

05/29 17:14, , 3F
0.23幫QQ
05/29 17:14, 3F

05/29 17:14, , 4F
推好心
05/29 17:14, 4F

05/29 17:15, , 5F
認真
05/29 17:15, 5F
熊熊發現我剛剛修改的bug還沒push上去,等等網站會not found個幾分鐘, ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 17:15:51

05/29 17:15, , 6F
推好心
05/29 17:15, 6F

05/29 17:16, , 7F
好強,推一個
05/29 17:16, 7F

05/29 17:16, , 8F
推!
05/29 17:16, 8F

05/29 17:17, , 9F
這必須推 簡潔明瞭
05/29 17:17, 9F

05/29 17:18, , 10F
太猛了吧
05/29 17:18, 10F

05/29 17:18, , 11F
推(゚ ∀。)
05/29 17:18, 11F

05/29 17:19, , 12F
太猛了 必須推個
05/29 17:19, 12F

05/29 17:23, , 13F
推個
05/29 17:23, 13F
更新完畢,應該可以用了 ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 17:23:32

05/29 17:25, , 14F
推好心有愛
05/29 17:25, 14F

05/29 17:26, , 15F
05/29 17:26, 15F

05/29 17:27, , 16F
NP好像不能設超過100%?
05/29 17:27, 16F
要先去英靈設定那邊把寶具等級設到2以上才能超過100%喔 跟遊戲一樣。 (如果你寶具等級只有1,那得到超過100的np也會略過,不會顯示在結果內) 更正,剛自己試了一下發現在特定操作下np上限會錯誤, 預計18:00時修復(server會停一陣子)

05/29 17:27, , 17F
05/29 17:27, 17F

05/29 17:29, , 18F
05/29 17:29, 18F
※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 17:30:19

05/29 17:31, , 19F
推下去
05/29 17:31, 19F

05/29 17:33, , 20F
推個
05/29 17:33, 20F

05/29 17:33, , 21F
05/29 17:33, 21F

05/29 17:36, , 22F
推強大
05/29 17:36, 22F

05/29 17:37, , 23F
05/29 17:37, 23F

05/29 17:42, , 24F
請問這樣設錯誤了?
05/29 17:42, 24F
是bug,預計18:00時修復(server會停一陣子) ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 17:44:06

05/29 17:44, , 25F
設定寶具等級2 卻還是跳出NP值必須小於或等於100的訊息
05/29 17:44, 25F
這是bug,預計18:00時修復(server會停一陣子)

05/29 17:45, , 26F
05/29 17:45, 26F
※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 17:49:23

05/29 17:50, , 27F
05/29 17:50, 27F

05/29 17:57, , 28F
05/29 17:57, 28F
目前所有bug已修復,歡迎繼續回報 ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 17:59:52

05/29 18:15, , 29F
推推推
05/29 18:15, 29F

05/29 18:16, , 30F
05/29 18:16, 30F

05/29 18:20, , 31F
太猛...
05/29 18:20, 31F
還有 35 則推文
還有 6 段內文
抱歉我沒傑克能測試所以問清楚一點, 假設傑克在np100%的時後放寶具打女性, 該次寶具攻擊的「特攻威力BUFF」會為0.5,但寶具特攻僅為1嗎? 然後在寶具攻擊之後傑克的所有普通攻擊「特攻威力BUFF」此一項都會為0.5? ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 22:26:18

05/29 22:32, , 67F
是的。一般來說「寶具自帶特攻」都是OC1 150%,如閃
05/29 22:32, 67F

05/29 22:32, , 68F
閃、二姐,這種特攻不會跟爆擊合在一起,而「特攻狀
05/29 22:32, 68F

05/29 22:32, , 69F
態」通常都是50%,如傑克、月神
05/29 22:32, 69F

05/29 22:32, , 70F
以傑克為例,寶具「前」給予自己50%女性特攻,所以寶
05/29 22:32, 70F

05/29 22:32, , 71F
QQEX時4次攻擊都是50%「特攻威力Buff」,沒有寶具特
05/29 22:32, 71F

05/29 22:32, , 72F
05/29 22:32, 72F

05/29 22:37, , 73F
「寶具特攻」跟「賦予對XX特攻狀態」是不同的
05/29 22:37, 73F

05/29 22:37, , 74F
前者像迦爾納、金閃;後者像傑克
05/29 22:37, 74F

05/29 22:49, , 75F
後者除了傑克之外還有哪些英靈? 我應該都做錯了 XD
05/29 22:49, 75F
以上bug全數修復完畢....應該啦。 先來睡,明天繼續。 感謝各位的協助debug。 ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 23:04:43

05/29 23:06, , 76F
查完之後只有俵藤太也是對自身賦予[魔性]特攻一回合
05/29 23:06, 76F

05/29 23:06, , 77F
另外有些寶具是先降防/升攻之後再打 這種計算方式
05/29 23:06, 77F

05/29 23:06, , 78F
也跟放完寶具之後才降防/升攻的不同
05/29 23:06, 78F
先降防再打或先升攻再打這部份的不同我是有做出來的, 問題只在於我是照抄茹西教王理想鄉的資料, 哪一種效果放上面我就先處理哪種效果, 有錯誤的話可能還要請諸位人工糾正。 ※ 編輯: mrbigmouth (1.164.69.47), 05/29/2017 23:10:28

05/30 01:23, , 79F
05/30 01:23, 79F

05/30 01:23, , 80F
這個太棒了
05/30 01:23, 80F

05/30 03:50, , 81F
推推
05/30 03:50, 81F

05/30 07:23, , 82F
跪到膝蓋都痛了
05/30 07:23, 82F

05/30 11:55, , 83F
寶具連放(chain)的狀況下似乎無法準確計算 會出現NaN值
05/30 11:55, 83F
確定是bug,目前已修正。

05/30 12:10, , 84F

05/30 12:10, , 85F
傑克部分還是有問題,寶具變成1.625寶具特攻(應有50%
05/30 12:10, 85F

05/30 12:10, , 86F
特攻),寶具後的普攻未加成(應有50%特攻)
05/30 12:10, 86F
我目前沒發現問題,你要不要清一下瀏覽器cache(快取)試看看? ※ 編輯: mrbigmouth (1.164.69.47), 05/30/2017 12:33:00

05/30 12:33, , 87F
確認了一下 沒寶解的傑克正常,寶解的傑克會變1.625
05/30 12:33, 87F

05/30 12:33, , 88F
維護辛苦了,感謝
05/30 12:33, 88F
原來傑克寶具有兩種版本.....是我豬頭了 OTZ 以上bug皆已修復

05/30 13:34, , 89F
太強了吧! 感謝原PO
05/30 13:34, 89F
※ 編輯: mrbigmouth (1.164.69.47), 05/30/2017 13:37:26

05/30 15:30, , 90F
感謝 強者 祝五星連發
05/30 15:30, 90F

05/30 23:27, , 91F
我用武藏出3B第三下傷害比第二下低
05/30 23:27, 91F

05/30 23:27, , 92F
這應該是bug吧?
05/30 23:27, 92F
是bug,目前已修正。 別問我這麼誇張的bug為啥到現在才發現....OTZ ※ 編輯: mrbigmouth (211.75.132.13), 05/31/2017 10:26:23

05/31 21:26, , 93F
寶5工程師4ni
05/31 21:26, 93F

09/16 16:47, , 94F
抱歉這麼晚才跑來推文,不過泳裝小莫寶具有問題,另外想
09/16 16:47, 94F

09/16 16:48, , 95F
請教活動特攻禮裝加成應該怎麼選?
09/16 16:48, 95F

09/16 16:49, , 96F

09/16 16:49, , 97F

09/16 17:07, , 98F
剛才點選了其他從者嘗試,群體寶具有溢傷就會錯
09/16 17:07, 98F
文章代碼(AID): #1PA-NU8F (TypeMoon)