作者x94fujo6 ()
看板Arknights
標題Re: [閒聊] 代理的隨機並非完全不變
時間Tue Jul 14 09:13:50 2020
※ 引述《x94fujo6 ()》之銘言:
: 標題: [閒聊] 代理的隨機並非完全不變
: 時間: Sun Jul 12 22:56:33 2020
:
: 機率的判定是靠亂數表
: 亂數表是每場戰鬥進場才隨機產生的
: 然後該場戰鬥中的機率判定就是照這個固定的表來跑
: 同一場戰鬥/代理中
: 亂數表是不變的
:
: 所以代理在[某種程度上]可以重現機率判定
:
: 但並不是完全不變
: 隊伍裡面有技能/天賦是機率或是隊伍練度高了打怪變快
: 都可能導致亂數表偏移
:
: 例如原本你錄到的代理亂數表是
: 編號 01 02 03 04 05 06 07 08 09 10 11 12
: 亂數 11 73 50 62 38 99 14 34 26 81 56 30
: (這張表的數字不重要,重要的是判定結果)
:
: 例如這場戰鬥你用12F檔攻擊
: 不管你用他檔多久,重點是你每用他檔一次傷害就會進行一次機率判定
: 這會消耗掉一個亂數表上的亂數
:
: 但是隊伍練度提升了,怪死的比較早
: 結果12F少扛一次攻擊,那之後所有機率判定用的亂數就會全部提前一個
: 當判定時用的數字不一樣就會影響結果
:
: ------------------------------------
:
: 因為在作戰中這個表不變
: 長草到閒的沒事幹的博士,可以一直開代理然後中途接管作戰
: 測出這張表(機率判定的結果)
:
: 然後照表完美操作所有機率判定
: 達成10連閃/10連爆/完美砸地板
:
: 例如黑
: 原本機率增加傷害(爆擊)的結果是
: 01 02 03 04 05 06 07 08 09 10
: v v v v v v v v v x
:
: 你可以在第10下A出去之前
: 用任何一個有隨機判定的幹員/技能,把那個亂數消耗掉
: 那之後黑A第10下判定用的亂數會變成[原本的下一個]
: 如果那下一個亂數能讓判定結果也是爆擊,那就可以收工
:
: 如果不是
: 可以再用其他方式消耗掉下一個亂數,直到成功
:
: 實戰影片
: 12F完美閃掉阿的15連擊(p2有說明原理,跟本文差不多)
: https://www.bilibili.com/video/BV147411i7RD
:
: 危機合約沒有代理,所以不能這樣玩
:
: 霜星掀地板也是隨機,會被這個亂數表影響
:
: 可能影響:
: 隊伍練度變高(出怪速度、霜星死的地方、霜星打人次數)
: 幹員cost變少/增加(部屬時間偏移、原本打/被打的人不一樣)
: 技能等級提升(輸出增加、技能時間軸跑掉)
:
: 其它影響:
: 遊戲更新
: 大更新有時也會更新亂數表,一般關卡無感而已
: 也可能結果跟原來一樣/差不多所以你看不出來
:
: 代理時fps不穩定導致操作失敗/時間偏移
: 1倍速是30fps、2倍速是60fps
:
: 例如摔炮原本卡在很精準的幾幀上放技能然後撤退
: 代理時因為fps不穩掉幀,技能沒放出來就撤了 (又一個不用手機玩的原因)
: 也可能卡太極限,代理真的學不來
:
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.176.49 (臺灣)
: ※ 文章網址: https://webptt.com/m.aspx?n=bbs/Arknights/M.1594565806.A.843.html
: 推 plzza0cats: 對 他只是模仿你 07/12 23:03
: ※ 編輯: x94fujo6 (114.33.176.49 臺灣), 07/12/2020 23:07:31
: 推 a204a218: 更新真的會刷新亂數表,有時候打太極限就會因此出現失 07/12 23:28
: → a204a218: 敗的情況 07/12 23:28
: → MelShina: 看不懂~ 07/12 23:32
: 推 an94mod0: 看不懂在幹嘛但感覺很礫害 07/12 23:42
: → vanler: 推一下假裝看懂 07/12 23:51
: 推 dolphintail: 好...好像很猛 07/13 00:03
: → Golu: 危機合約高階進用就是: 荒蕪行動的地火(? 07/13 00:05
: 推 blacksam0525: https://i.imgur.com/24sr87g.jpg 07/13 00:29
: 推 ssm3512: 原來如此 完全明白了 07/13 00:38
: 推 tliu257: https://i.imgur.com/TPm7DGC.jpg 07/13 00:51
: 推 TAIWANSEAL: 不就跟錄腳本一樣就是針對時間軸去錄的 所以要做自律 07/13 02:12
: → TAIWANSEAL: 的時候就要儘量減少RNG的機會 如果角色有大強化過就 07/13 02:12
: → TAIWANSEAL: 可能使自律的時間軸跟現有關卡對不上 導致失敗 07/13 02:12
: 推 tliu257: 現在不是練度改時間軸的問題,而是練度上去讓RNG改變, 07/13 04:14
: → tliu257: 原本可以閃避的時間幀被換掉,反而閃不掉了 07/13 04:14
: → tliu257: 比較常見除了文中提到的以外,還有老爺子二技能跟芙蘭卡 07/13 04:15
: → Mormory: 其實只要有人少打一下就跑軸了吧?普攻應該也要吃一次RNG 07/13 10:16
: 推 plzza0cats: 代理指揮真的很迷 07/13 12:57
: 噓 AirFuckKing: 請搜尋 rand() seed 其他我就不吐槽惹 07/13 18:53
: 用SEED產生結果有甚麼差別嗎
: 改成這樣比較好懂的說明還是有人看不懂
: 有甚麼高見不發表一下嗎
: ※ 編輯: x94fujo6 (114.33.176.49 臺灣), 07/13/2020 20:42:21
: → AirFuckKing: 如果不精確的地方都是好懂的說明 那我也沒啥高見 07/13 22:39
所以你到底是要表達甚麼
精卻是要精確到甚麼樣 論文等級嗎 還是要企業級報告
要吵亂數問題
電腦就沒辦法產生真正的亂數
https://i.imgur.com/5a6BXxg.png
比較老的程式語言中
亂數函數就是真的呼叫一個固定的表
每次調用該函數的結果都會是一樣的
快速的解決方法
直接用目前的時間當資料
目前接近真正亂數的方法
透過各種方式 實時觀測現實世界的某種隨機物理現象 並轉換成資料
例如cloudflare是用相機/攝影機拍攝一整牆的熔岩燈
https://www.random.org/randomness/
重點
PRNGs are algorithms that use mathematical formulae or simply precalculated
tables to produce sequences of numbers that appear random.
而方舟在代理的部分為了重現操作
用的算法只要種子一樣
產生的亂數每次都會以 相同的數值 跟 相同的順序排列
那這跟 亂數表 有甚麼不一樣嗎
直接當亂數表看可以當成一個亂數軸/隨機軸
實戰的時候更容易理解/操作
[简单科普]方舟代理学入门:随机数轴
https://bbs.nga.cn/read.php?tid=21120480
明日方舟中的随机轴
https://www.bigfunapp.cn/post/179352
實戰影片
https://www.bilibili.com/video/BV1wJ411b7HP?p=2
有些幹員的隨機性有更新過
https://i.imgur.com/lDMwPie.png
https://zhuanlan.zhihu.com/p/112962957
可能是其它伺服器代理不穩的原因?
https://bbs.nga.cn/read.php?tid=20099217
外服好像還是舊的
https://redd.it/flayes/
其它國外測試
Auto-Deploy testing, part deux
https://redd.it/eyir3q/
Auto-deploy is consistent and always generates the same results
https://redd.it/ex91lh/
如果是要討論遊戲機制
會影響代理結果的原因太多本來就寫不完
像藍毒看似沒有隨機
但其實打一坨敵人(距離一樣)時 另一箭要射誰應該也是隨機
練度 技能等級不一樣 就會導致後續其它人的隨機跑掉
上面也有人提到官方更新過某些幹員的技能從隨機變成固定隨機
所以某些情況可能更新修好了 或是 因為更新改掉 機制變不一樣
有錯可以討論 或是自己發一篇
甚麼資料都沒有 噴一句就跑了
其他人被誤導的結果不會改變
還是您是方舟內部員工 看的血壓高 想分享一下真正的機制是怎麼實作的?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.176.49 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Arknights/M.1594689236.A.3A7.html
1F:推 plzza0cats: 推 但是不懂電腦QQ 07/14 09:28
2F:推 tliu257: 靠賽遊戲 07/14 09:30
3F:推 an94mod0: 跟這種連半桶水都沒有,噴一句就跑的人回一大篇幹嘛.. 07/14 09:48
4F:推 Yuiwa1996: 推認真態度 07/14 09:58
5F:→ chigi: 我覺得齁 等有辦法預測亂數表,讓每次抽通通6星才真的有用 07/14 10:01
6F:→ Mormory: 抽卡的亂數是在伺服端,沒意外是全部的人共用,醒醒啊 07/14 10:08
7F:推 a204a218: 這種裝的一副很懂,真的要他講屁都講不出來的人網路上 07/14 10:40
8F:→ a204a218: 太多了,無視就好 07/14 10:40
9F:推 plzza0cats: 覺得真人pvp不要緊 但是這根本話丟了就跑== 07/14 10:52
10F:推 ssm3512: 人如id,空幹王 07/14 11:36
11F:→ assteve: 這遊戲不隨機反而對自律比較好 07/14 11:57
12F:→ assteve: 但這遊戲就算沒用隨機技能卻還是會跑禎才是大問題 07/14 12:01
13F:推 Golu: 趣味的還是,他噴的點其實就是影片中的論述以及程式跑亂數常 07/14 12:08
14F:→ Golu: 見的情況 07/14 12:08
15F:→ Golu: 自己噴自己這也是很逗 07/14 12:08
16F:推 kaoru7568: 這個空幹王連半桶都沒有吧wwwww 07/14 12:24