作者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/cn.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/cn.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