作者sam1234580 (貓貓豪可愛)
看板BlueArchive
標題[閒聊] 修復作業:D.U.白鳥區 活動AP計算表格
時間Sat Sep 9 11:56:20 2023
原始數據打錯了 已修正 請用最新版表格建立副本使用
(或者自己把Q12的三項素材基本數字改成6/6/6)
我那邊不曉得為啥會打錯了 剛剛才發現
吃飽閒著做了個小工具 目標是計算如何用最少的AP把活動給刷完
有錯漏或者建議都可以提出
https://reurl.cc/7MXq59
上面網址是我自己做的GOOGLE表單 有需要的話可以自己建立副本使用
基本使用說明上面都有寫註解了(儲存格右上有黑色三角的)
但這邊還是簡單說明一下
https://i.imgur.com/hzXNp5G.png
這區是主要表格 紅字部分按照自己的狀況輸入
剩餘資料會自動算出來 基本上看藍字部分就好
https://i.imgur.com/Fm253vp.png
這邊是商店兌換清單跟數量規劃的部分 預設是通通搬空
如果有啥東西不想搬完的 那就自己修改藍字部分的"目標剩"部分
紅字的目前剩就按照自己當下的剩餘兌換數量輸入 會自動按照規劃計算剩餘需求
https://i.imgur.com/eMdtkxl.png
另外這個是不用也可以的附屬小工具
用途是大量掃蕩的時候可以快速計算持有素材量 不用一直進商店頁面一個一個看
紅字部分輸入掃蕩場數 最終量那邊會顯示按照該次數掃蕩完後的資源數量
這樣直接看著去填主表格的現有量會比較方便一點
剩下的是不須操作 看不懂也沒差 反正不看基本也沒差的部分
覺得礙眼的話直接隱藏掉就好
https://i.imgur.com/PIjO1aa.png
很單純的 每個關卡的基本素材量 用來配合加成計算總收益的部分
https://i.imgur.com/6dbzCT3.png
這邊是詳細的計算過程 用的是比較笨的 稍微優化過的窮舉法
不曉得有沒有大神能幫忙把算法給改良一下 但至少他目前管用 就先這樣吧
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.79.91 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/BlueArchive/M.1694231783.A.DB0.html
1F:推 king498c: 讚 09/09 12:04
3F:→ zseineo: 性規劃工具可以用 09/09 12:07
之前有注意到這工具 但當時沒用
主要原因是對於餘數往上兌換的部分不夠精確
然後我剛剛自己試用了一下
除了少數很剛好的特殊狀況 算出來的數字基本都是正確的
就算有誤差也不大 大致上是能用
但有兩個核心問題
1.來源資料那邊內容如果映射太多層 使用工具時會報錯 必須要改成單純的數字才可以
但這樣在切換各種不同狀況作收益比較的話會比較麻煩(每次都要重新手填收益)
2.每次有數據變更都需要重新開啟工具按一次求解 沒法即時反應
大致上跟1一樣 就是個能用但操作上麻煩的小缺點
但最大的優點應該就是不用自己在背後手刻算法吧www
畢竟單素材還好 多素材的狀況下就真的不知道怎麼刻了
4F:推 tim479974: 推 09/09 12:07
6F:→ zseineo: 工具,我不知道精度差多少就是 09/09 12:10
7F:推 x52013: 前陣子mika fes池才開始玩,打不過Quest 9到12 09/09 12:10
8F:→ x52013: 好像只能刷體力效率較差的Quest 5到8了? 09/09 12:10
剛剛按照我的狀況去簡單套了一下數據
Q5~Q8 120%四項加成
跟
Q9~Q12 只有40%加成
比起來Q9~Q12的AP可以省一些
當然你的狀況可能會有其他細節差異
自己套看看 說不定可以再稍微提升一些效率
*更正 我一開始看到總場數那邊 忘了要看AP效率才對
實際上Q9~Q12要贏120%的Q5~Q8的話 加成要到80%以上
9F:推 purplemagic: 三樓?性規劃工具是啥?哪裡可以買得到? 09/09 12:11
10F:推 zseineo: 一般來說q5~q6效率不會比較差(不過掉的歐帕茲會比較爛) 09/09 12:12
11F:→ zseineo: 通常啦 09/09 12:12
12F:→ gm3252: 感謝分享,同求個性規劃工具 09/09 12:13
13F:推 zseineo: *q5~q8 啊不過DU重建好像剛好就是低等關卡效率比較低那種 09/09 12:14
14F:→ zseineo: ... 09/09 12:14
15F:→ sam1234580: Q5~Q8的效率比較差喔 基本沒差的是佔領活動 09/09 12:16
16F:→ zseineo: 大部分活動都沒差啊 有差得好像只有這種行程表吧 09/09 12:18
17F:→ zseineo: 少部分活動因為加成的關係低等級關卡效率還會比較高 09/09 12:19
18F:→ zseineo: 雖然是可以忽略不計的差別 09/09 12:19
19F:推 x52013: 等等?DU重建關卡會掉歐帕茲嗎?! 我沒注意到耶 09/09 12:19
20F:→ zseineo: 不會 我說的是一般關卡會掉 09/09 12:23
21F:→ zseineo: *一般的活動關卡 09/09 12:24
22F:推 x52013: 原來如此,看來目前也就只能湊120%加成來刷Q5~Q8了 09/09 12:38
23F:→ x52013: 幸好角色都夠湊到120% 09/09 12:38
24F:→ sectionnine: 重建活動的歐帕茲只能靠拜訪重建區,而且只到金色 09/09 12:42
25F:推 vsepr55: Q10 11有限定差個二十幾等都能三星快滿加成 09/09 12:44
26F:→ vsepr55: 是神秘角太爛才會難打 09/09 12:44
27F:推 x52013: 剛剛又努力了一下,只有Q10(爆炸屬性關)能刷到3星 09/09 13:50
28F:→ x52013: 其他都過不了120秒以內,貫穿和神秘輸出不夠力 09/09 13:50
29F:→ x52013: 不能借大腿來抱真是太苦了QQ 09/09 13:50
30F:推 oscar1234562: 自己做做到一半懶癌發作 上來看有完成版的 太爽了吧 09/09 16:46
31F:→ zseineo: 因為我不知道怎麼窮舉 只能用appscript弄了 這個我沒辦法 09/09 17:01
32F:推 zseineo: 你說來源資料那邊我不太懂 一般要比較就改改加成就好吧? 09/09 17:03
因為我的實際獲取資源量有用到INDEX跟MATCH 裡面長這樣
=ROUNDUP(INDEX(Q$29:Q$40,MATCH($A7,$P$29:$P$40,0))*(1+B$4))
B4那邊是加成比例 前面一大串是照A7的關卡名稱去查表檢索找出對應的基礎值
但試算表的線性規劃工具好像是沒法自己多去做那層檢索
不然就是要把檢索的部分拆到另一個儲存格看看了
但就算這樣做 還是每次變更數據就要重跑一次 所以暫時沒打算改用線性規劃工具吧
33F:推 exploet: 實用推 09/09 17:10
34F:→ zseineo: 我自己用得也是一個XLOOKUP函數 應該能單純吃顯示出的值Y 09/09 17:36
35F:→ zseineo: 才對,但如果你要即時更新這的確不能滿足你的需求 09/09 17:36
36F:→ zseineo: (appscript雖然好像可以顯示更新資料的時候就讓他重算 但 09/09 17:37
37F:→ zseineo: 他本身反應很慢...應該還是不符你的需求) 09/09 17:37
38F:推 Romulus: 打不過9 (゚∀゚) 09/09 19:03
打不過的問題可以找其他人的攻略 我這邊只說工具使用上的問題
如果真的有特定關卡沒法湊滿加成打過 導致沒法直接自動算出資源獲取量的話
也是可以手動輸入該關卡資源量做計算的
但這邊的算法是以"最少PT關卡次數"進行設計
如果有極端偏差是否會導致誤差我沒詳細檢查 理論上應該是不至於...吧?
要是有的話可以提出具體會有誤差的數據 我再看看怎麼修BUG
39F:→ steven3QXD: 我直接用google sheet外掛open solver 只是麻煩是每次 09/09 19:23
40F:→ steven3QXD: 要重新打開來計算 09/09 19:24
外掛插件麻煩就在每次改數據都要重算
能即時反應的主要好處就是比較方便微調出
https://i.imgur.com/LgTdQvu.png
這種餘數全都0 雖然除了滿足強迫症之外沒啥用 但看著就是愉悅的商店兌換規劃www
※ 編輯: sam1234580 (1.200.79.91 臺灣), 09/09/2023 19:50:10
41F:→ zseineo: open solver我沒讓它成功運作過 09/09 19:57
42F:推 billy791122: 不建議換經驗書強化珠,現在特殊2直接刷就好了 09/09 22:52
43F:推 gm79227922: 經驗書跟強化珠好像每個活動CP值都很低 09/09 23:13
44F:→ zseineo: 大部分活動換報告的CP值都不高;強化珠CP值通常沒問題但 09/09 23:24
45F:→ zseineo: 你平常有商店買的話不太會缺,就不一定要特別去換 09/09 23:24
46F:→ kaseno: T6以前不太會缺 T7T8每天買加活動一樣不太夠用 09/09 23:44
47F:→ kaseno: 經驗書就當作刷材料的副產物 紫金材料才是重點 09/09 23:46
48F:推 joestar812: 超實用!給推,希望大大每期活動都能分享 09/10 00:24
49F:推 sectionnine: 實用大推 09/10 07:58
50F:推 celet: 如果想要即時更新 可以用反函數的方式給excel算 09/10 08:52
51F:→ celet: 但是 這方法有兩個缺點 場次會多一點(最多4場) 道具有尾數 09/10 08:53
52F:推 watermelon92: 做的真精美 09/10 14:48
53F:推 gn01370926: 推推 09/10 15:31
54F:推 yeez: 實用,有用有推 09/10 21:11