3BV/S的算法是3BV/time,感觉上挺合理的,但是3BV越小感觉误差就越大,比如3BV=2的局用了0.10s,3BV/S=20.00.但实际上应该是10,因为如果按这个速度点下去,1s点不到20下。两下间隔是0.10s,速度应该是10.00. 就好比一排电线杆,每两个间隔为50m,100m应该是两个间隔,但看上去是3根,应该把其中一端的去掉。 所以我认为,3BV/S算法应该是3BV=(3BV-1)/time
|
|
难道不是time-1么?- -、、、、不是数据帝路过。。。
|
|
呃,忘写了,我看成绩的时候总想的是减1的,就忘写了。
|
|
嗯,想得很细致。 3BV/S是指:单位时间内解决的3BV数。所以用3BV/(time-1)来计算也没什么问题。 但第一个3BV确实特殊。
|
|
不过第一次点击也未必能够解决1个bv 因此3bvs=(3bv-1)/(time-1)还有点不妥
|
|
这个我想过了,第一次接不解决一个3BV与之后的点击解不解决一个3BV一样,如果第一次解不解决3BV有影响,那么在扫雷过程中没有解决3BV的步骤所用的时间是不是应该刨除呢?显然不能。
|
|
ls: 你这么说来,还是应该用 3BV/(TIME-1) 啊 time-1是为了实时
|
|
是吗?我没觉得矛盾啊…… 那我换个说法:第一下点不中3BV是个人问题,与计算3BV/s无关。就像在扫雷过程中的一下没点中一个3BV,也不能刨除一个时间间隔,而是你自己没点中,与第一下没点中等同看待。 这个能解释吗?
|
|
呃。。这个time-1不是减去的第一个没点到bv,减去的是因为clone本身计时是从1秒开始的。。。所以-1.。。。。
|
|
啊,我是说应该是(3BV-1)/(time-1)而不是3BV/(time-1)...
|
|
当Clone上显示用时12.87秒,实际用时是11.87秒,所以才用time-1计算3BV/S。 因为Clone计时不是从0秒开始,而是从1秒开始。
|
|
|
|