登录 [F2] | 注册 | 找回密码 | 软件下载 | 更新历史 | 关于本站 | 管理团队
首页 排行榜 录像 雷界 论坛 教程 雷神殿 我的地盘 新手上路
[杂谈]3BV/S (11/5818)
 [状元] 柳淳曦 发表于 2012年7月7日
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
回复此主题
第 1 楼
 [雷圣] 唐文杰 回复于 2012年7月7日
难道不是time-1么?- -、、、、不是数据帝路过。。。
第 2 楼
 [状元] 柳淳曦 回复于 2012年7月7日
呃,忘写了,我看成绩的时候总想的是减1的,就忘写了。
第 3 楼
 [雷神] 石磊 回复于 2012年7月11日
嗯,想得很细致。
3BV/S是指:单位时间内解决的3BV数。所以用3BV/(time-1)来计算也没什么问题。
但第一个3BV确实特殊。
第 4 楼
 [雷圣] 郭锦洋 回复于 2012年7月12日
不过第一次点击也未必能够解决1个bv 因此3bvs=(3bv-1)/(time-1)还有点不妥
第 5 楼
 [状元] 柳淳曦 回复于 2012年7月12日
这个我想过了,第一次接不解决一个3BV与之后的点击解不解决一个3BV一样,如果第一次解不解决3BV有影响,那么在扫雷过程中没有解决3BV的步骤所用的时间是不是应该刨除呢?显然不能。
第 6 楼
 [雷神] 石磊 回复于 2012年7月13日
ls:
你这么说来,还是应该用 3BV/(TIME-1) 啊
time-1是为了实时
第 7 楼
 [状元] 柳淳曦 回复于 2012年7月13日
是吗?我没觉得矛盾啊……
那我换个说法:第一下点不中3BV是个人问题,与计算3BV/s无关。就像在扫雷过程中的一下没点中一个3BV,也不能刨除一个时间间隔,而是你自己没点中,与第一下没点中等同看待。
这个能解释吗?
第 8 楼
 [雷圣] 唐文杰 回复于 2012年7月13日
呃。。这个time-1不是减去的第一个没点到bv,减去的是因为clone本身计时是从1秒开始的。。。所以-1.。。。。
第 9 楼
 [状元] 柳淳曦 回复于 2012年7月13日
啊,我是说应该是(3BV-1)/(time-1)而不是3BV/(time-1)...
第 10 楼
 [雷神] 石磊 回复于 2012年7月14日
当Clone上显示用时12.87秒,实际用时是11.87秒,所以才用time-1计算3BV/S。
因为Clone计时不是从0秒开始,而是从1秒开始。 
  共 11 篇回复  首页 | 上一页 | 下一页 | 末页  现在是第 1/2 页
楼主信息
Copyright @ 2008 扫雷网 Saolei.wang 版权所有 陕ICP备19026089号-1