Re: [闲聊] 代理的随机并非完全不变

楼主: AirFuckKing (空干王)   2020-07-14 18:33:18
※ 引述《x94fujo6 ()》之铭言:
: ※ 引述《AirFuckKing (空干王)》之铭言:
: : 是靠随机函式带入seed值后回传的值判定
: 所以产生的整串乱数每次都一样
: 不能当成一个表/轴看?
所以原本就不是乱数表而是你类比成乱数表去做讨论
这一点在第一篇文章有写到吗?
: : 初始的seed值是每场战斗进场才随机产生
: : 依照随机函式带入初始的seed值 以及后续seed递回的值 所回传值进行判定
: : 初始seed是不变的
: : 都可能导致带入随机函数的seed值不一样所回传的值不一样
: 就偏移 你这样说让不懂的人看不懂比较厉害?
: : seed就会进行一次递回运算 这会导致原本要带入随机函式的seed值递回项次不一样
: : 使递回的seed值提前一个
: 没有原始码 无法证明后面到底怎么实作的
所以才需要前提跟假设
你贴的文章或多或少都有提到随机函式跟seed再下去做实测之后做结论
那你第一篇文有提到随机函式跟seed的概念吗?
你只说会产生一个乱数表 然后照着乱数表走
那其实你直接说会有一个随机小精灵开始工作 不也一样
所以看完你第一篇文章
大家会怎么看这现象?
1.进去就会产生一个乱数表阿 然后就想办法跳过跳过 然后让闪避成功
2.可以想办法改变随机函式的seed让随机的结果不一样
3.进游戏会有一个随机小精灵 然后想办法弄弄他 就可以让原本失败的地方都成功
可能1.3才是对的 0.<
作者: x94fujo6   2020-07-14 18:36:00
作者: ameNekoLin (傻阿猫)   2020-07-14 18:36:00
(′・ω・)a你举例的2和3 个人觉得一样意思
作者: plzza0cats (西黑百夫长)   2020-07-14 18:40:00
求翻译
作者: x94fujo6   2020-07-14 18:44:00
13在同一个代理内是对的 不就是在做2的事情? 看图好吗产生←这个动作懂的自然懂 不懂的解释只会更乱何况怎么实作的就是黑箱 还是你有原始码?在同一个代理内 那个表就是固定的 怎么来的不重要https://i.imgur.com/1FRifAV.pnghttps://i.imgur.com/prK3Efu.png跳过(种子产生的乱数判定)没闪避的部分代理中 种子固定 乱数固定 ()内价值=0
作者: davidliudmc (天道P)   2020-07-14 19:47:00
神仙斗法阶段 多吵几篇搞不好有人就能悟道升天了
作者: kay00077 (DLine)   2020-07-14 19:59:00
博士的最高境界就是要连机率都在掌控之下吗
作者: Golu (没了戒指的魔王)   2020-07-14 21:45:00
你纠结的说法其实都是同源RRRR你认为从seed喂的才对,但他所说的就是你seed喂过后的表
作者: lovemost (螃蟹)   2020-07-15 00:05:00
我觉得你完全没弄懂,我甚至不知道你到底懂不懂seed是什么,基本上官方就是把seed保留下来,尽可能的还原该场出现的随机结果变为固定出现,这很难懂吗?原本一些可能造成不同结果的SRAND都改成RAND(定值)所以在其他无变动之后可以重现相同的结果,但是有很多例外,像是精1精2造成的改变,或是攻击提高造成目标提早死这些都还是有可能使代理的结果出错
作者: hajimels (阿一)   2020-07-15 14:15:00
推一个,这个才是正确的理解

Links booklink

Contact Us: admin [ a t ] ucptt.com