Re: [问题] 技能石卖商店

楼主: e2167471 (乔妹)   2015-06-11 17:35:57
本来就跟你丢东西的顺序没有关系
不管你怎么丢 你最后摆出来东西一样 vendor的算法就会一样
现在你已经出现160颗买不到4gcp 所以可以确定 vendor绝对不是看总%
这种情况下 我是不觉得算法有聪明到会自动帮你凑40 40
(光想就觉得很搞刚 如果要花时间想这算法还不如一开始就看总% 一样意思)
简单测试一下 8+6+6+6+5+5+7=43 (手边凑不出你的组合 不过我丢160%确实是4gcp
交易栏就只出现一颗GCP
但是如果这时候再丢一颗8%上去 却会出现一颗GCP+2卷轴碎片
表示有两颗本来被算在43%里面的被8%取代了 (不然一颗gem不可能给2碎片
所以我假设他会先抓大颗的gem
假设一种情况:vendor会先抓大颗的抓到靠近40% 然后再抓小颗的补
你说:A(578) B(578) C(578) D(578) E(677) 剩下F(9999888) 总合就是刚好160
所以你有5%*4 6%*1 7%*6 8%*7 9%*4
用这个假设
9%*4 + 5%*1 = 41% (gcp)
8%*5 = 40% (gcp)
8%*2 + 7%*4 = 40% (gcp)
7%*2 + 6%*1 + 5%*3 = 39% (fail)
所以你会得到 3gcp + 1卷轴 + 1碎片
当然我是不知道真正的情况是怎样啦
因为你说你拿到 3gcp + 1卷轴
所以有可能不是我讲得这样 不过只是举个例子
至于为什么GGG要这样设计
因为如果它只看总% 那我今天拿40%+6%=46%去卖
算法判定 交易栏出现 46% > 40% 所以给1gcp 这样本应要有的卷轴碎片就消失了
同理 这种算法 我拿50% 60% 70% 也只会拿到1gcp
所以他一定是以gem颗为单位在算的 而不是去加总品质
recipe明文写的是40%可以换1*gcp
它的算法不管如何 总之在1gcp的范围内一定是保证可以换到的
要避免bug就是乖乖40% 40%这样换
recipe并没有说40n%可以换n*gcp 即便你常常这样换到n*gcp
那也只是刚好可以算出来 它的机制并不是为了让你换n颗而设计的
说损害玩家权益 我是觉得言重了
※ 引述《herochen14 (herochen14)》之铭言:
: 小弟把有品质的技能石凑一凑拿去卖商店
: 算过总品质是160
: 照理说应该要有四颗棱镜
: 但不管怎么卖 都只有三棱镜一卷轴
: 但如果是分四组40品质卖
: 却都可以买到棱镜
: 不知道有没有人有碰过一样的问题?
作者: fff417 (天璇)   2015-06-11 20:29:00
专业捏 猛猛der

Links booklink

Contact Us: admin [ a t ] ucptt.com