作者gdemon (gdemon)
看板ChainChron
标题Re: [闲聊] 关於抽卡技巧
时间Wed May 24 02:00:25 2017
身为一个软体工程师,理论上,应该相信random的存在
.
.
.
.
.
.
.
.
.
.
.
实际上,我非常相信有法老时间的存在
简单说,我认为cc的random seed有问题
他的random很不random
好运的时候金卡常来,不好的时候总是R卡
他的乱数分布的非常不均匀
没错,connecting时,是送request给server,由server告诉你抽卡的结果
但从reply的结果来看........
我非常怀疑cc的backend engineer的能力
如果不是故意的,那就是无能
如果是故意的,那就是无良
我不知道会是哪一种
不是他们家的backend engeer,去猜他们怎麽实作抽卡没有意义,又没得验证
搞不好random的实作没问题,有问题的是random seed的产生
天知道
※ 引述《Nt1 (用功点吧!)》之铭言:
: 吃饭中没事来回应一下,小弟是软体工程师,对於cc的背後传输有做过一些研究,看到推文(或是巴哈)很多似是而非抽卡理论都并不完全正确。
: 先说结论:
: 有没有法老时间? 我相信有,但每个人不一样,甚至每天都有可能不一样。一天内也绝对不只一个时段,每个时段的长短也不一样。短可能短到几十秒内而已。
: 抽到什麽卡片,和时间有「绝对」的关系,至於这个时间,是你回ap时间,抽到某卡後的时间,或是如何如何的时间,就不得而知了。
: 反正和时间没关的东西都不会影响你抽卡的结果就是了。(看过有人说很黑的话,把游戏退出再开一次试试看,这就跟拔狮子的毛一样啊…)
: 再说原理:
: 当你按下转蛋键,开始转蛋,画面的右上方会出现 connecting 对吧,这时就是你的手机和伺服器沟通的时後了。
: 那手机会传什麽资讯给伺服器?
: 会有以下的资讯:
: - 你是谁(uuid)
: - 哪个酒场
: - 用什麽抽卡 (卷/币/石...之类的)
: - 现在的时间,以timestamp表示 (timestame就是一串看很大的数字,经过转换後可以表示年月日时分秒)
: - 你要转几次 (单抽/9连抽)
: 对,只有以上资讯而已。
: 伺服器收到後经过处理,然後跟你说
: - 你得到的卡片是谁
: - 你得到的卡片idx是什麽
: 这两点不太一样,举例来说,你抽到两张姐姐,第一点指的就是「姐姐」这张卡片代号,例如75号好了
: 第二点则是每张都不同,有点像是卡片的身份证字号(唯一识别码)。例如123456,123457这样。
: 所以你得到两张75号的卡片,卡片号码分别为123456, 123457。
: 接着,做了一个实验:
: 我在抽到ssr後,记录下该次发送的所有资讯,再对伺服器发送一次「一模一样」的资讯,包含时间资讯(timestamp)。
: 也就是说,真实世界的时间和我跟伺服器端说的时间是不同的喔。
: 然後伺服器回应给我「一模一样」的SSR,连身份证字号都相同,看到这里别开心的太早,因为连身份证字号都相同,所以视为同一张卡,我并没有得到两张ssr。(但石头还是会少)
: 接着,我把timestamp加一秒,再送一次,就得到不同的卡片了。
: 所以伺服器会以收到「你跟他说你抽卡的时间」,也就是收到的timestamp,来决定要让你抽到什麽卡,以及产生对应的卡片身份证字号。
: 为什麽九连必金,其实是因为九连抽的资讯其实只有一个timestamp,伺服器一起帮你产生这九张卡,所以他当然知道你这九张卡要面要不要塞一张金卡给你。
: 九连分开抽会不会必金?这我没做过实验,所以不知道,如果「是」的话,表示伺服器会参考你上一次的抽卡结果来决定这次的结果。
: 就像推文里讲的,有法老时间就会有脸黑的时间,把所有玩家的资料拉大来看,就会是接近官方说的7%,有人欧就会有人黑,至於一些抽卡的都市传说,听听就好,不一定适合你。
: 至於更夸张的,像是把游戏重开,或是先做什麽事再抽卡,会重置你的抽卡机率这种就别信了。
: 有人说什麽抽了3单一张ssr也没有,有人一抽入魂,其实都是整个群体中的一小部份而已,若以上帝视角来看,ssr的机率应该就是会和官方宣称的差不多的。
: 大家都想拼成为一抽入魂的那个人,但其实了解到背後原理後,就会知道这是非常难的,因为你跟本不知道你的timestamp会被伺服器端怎麽运算来给你卡片。
: 如果有人想要再做一些不同的实验,来验证一些统计的实验也可以和我说。
: ※ 引述《zorroptt (毛毛鼠)》之铭言:
: : 其他游戏没啥感觉
: : 但锁链我是相信的
: : 锁链一直以来我都觉得连抽和隔段时间单抽 机率差很多
: : 我是没特别抓时间 通常就是上班抽一张 下班一 睡前一
: : 就算没中五星 出四星体感也是特别高
: : 但同样方法我拿去抽其他游戏就完全没效果 就算刻意挑深夜抽也没用XD
: ※ 引述《zorroptt (毛毛鼠)》之铭言:
: : 其他游戏没啥感觉
: : 但锁链我是相信的
: : 锁链一直以来我都觉得连抽和隔段时间单抽 机率差很多
: : 我是没特别抓时间 通常就是上班抽一张 下班一 睡前一
: : 就算没中五星 出四星体感也是特别高
: : 但同样方法我拿去抽其他游戏就完全没效果 就算刻意挑深夜抽也没用XD
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.3.249
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ChainChron/M.1495562428.A.470.html
1F:→ asteea: 随机分布和均匀分布 应该是不太一样就是了... 05/24 11:41
2F:→ ssccg: 均匀反而才是非随机,随机在CS的判断标准就是不可预测性 05/24 19:01
3F:→ ssccg: 均匀分布完全违反这规则,非常怀疑你的engineer常识.. 05/24 19:03
4F:→ ssccg: (不论保底)黑到抽10000次0SSR,下一抽还是7%,这就是随机 05/24 19:09
5F:推 nineuniverse: 推这篇 卷中 後面五颗五颗抽真的都金@@ 05/25 02:39
6F:→ simpleclean: cc真的是我玩过随机写的最烂的转蛋游戏 05/25 14:12
7F:→ simpleclean: 五星卡真的很常很常挤在一起出 05/25 14:13
8F:→ asteea: 我会说这是个人差 :T 05/26 18:06
9F:→ ssccg: 因为随机本来就不是消费者体验最好的方式,这应该叫抽卡机 05/27 11:17
10F:→ ssccg: 制不好玩,不叫做随机写的差 05/27 11:23
11F:→ ssccg: 很多游戏就会做卡池制、黑人机率上升之类的,CC只有一个保 05/27 11:25
12F:→ ssccg: 底SR,SSR完全没有...後来导入特定抽数直接送有好一点啦 05/27 11:27