1646153184929.mp4-【光与夜之恋】北极光,转盘问题要不要回应一下???

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • 墨滢-moying:😓首先我没玩过你们的游戏也不关心这个瓜,但是还是要说一下,取当前时间做随机数种子是很常见的做法,同种子产生的结果是完全相同的,这是可以解释的。用奥卡姆剃刀的思想,我不认为在这个层面上存在所谓黑幕[永雏塔菲_尴尬] 这件事的问题在哪呢?问题在于很少有人会拿秒级时间去当随机数种子,按照我们程序员的思路来推断,我认为最大的可能是这样的: 这个人可能对项目里用的时间的package的接口不熟悉。同时很多语言的时间都不是秒级的,比如js的UNIX时间戳单位是毫秒,C#Datetime的ticks是100纳秒[永雏塔菲_喵喵拳] 很不幸这位程序员用的这个获取时间的接口是秒级的,而他没认真看文档,直接拿来设置随机数种子了。 所以这件事只能说明这家公司的代码审核存在很大的问题[永雏塔菲_尴尬]而且一般业界还会增加一些更多的扰动因素,比如把种子设置为当前时间和玩家ID的和,这样保证即便有两人在同一毫秒一起随机,结果也会不同。 况且说句不好听的,真想做点黑幕,你还能看出来吗?或者说,就这么简单?在不知道随机数算法的前提下,随机结果和时间戳之间的关系是一个黑箱,你知道每秒抽卡结果相同,然后呢?这就像你知道同一串字符串的hash结果一样,但是你没法通过结果反推hash前的字符串一样…… 此外关于一些伪随机的东西,来让真随机更“真”的东西不在讨论范畴之内,就不说了。非要说几句的话,有句话说的很好:“如果你感性的觉得一个随机过程很假,那么它多半是真的;如果你感性的觉得一个随机过程很真,那么它多半是假的”。
  • _西瑕:大厂的程序员这么好当?用一个最简单的获取系统时间的函数就给蒙混过去了,甚至都没有精确到毫秒。玩家希望的是一天任何时候出卡的概率都是一样的,而不是错过这个时间出卡概率就变成0了[tv_白眼] 白天出来道歉解释承诺完善转盘程序发布补偿,别想着拿新pv主线出来转移风头@光与夜之恋
  • 在逃沙琪玛:卧槽。。我每天都基本固定时间上线做任务抽卡。。。光头你就该被创死[OK]
  • 白豌豆花:冤种大转盘名不虚传
  • Silvery-Grey:所有程序随机它实际内部都是取时间种子计算的,这个是非常正常的 只不过一般为了避免人为瞄准,精度都会高到人不能主观控制 评论里说几点到几点玄学的那种,那是不可能的,就算按秒取种子0.1%概率,一个循环也就1000秒