第8期中关于Robocode的疑问,怀疑是文章中概念搞错了!请编辑或作者来看看。
这一期的内容我很喜欢,很详细的介绍了Robocode!
真是让人高兴的一件事情。
几篇文章我反复看了好几遍,可是有一处的疑问让我很是迷惑。
在P60,图4是Robocode的比赛结果的分析,里面列出个总分和各项得得分。
文章也解释了其中各项的含义,
可是说到的Bullet Dmg和Ram Dmg*2让我很迷惑,文中说过一句“其中撞击分和子弹损失分就要越少越好。”
也就是说Bullet Dmg和Ram Dmg*2要越小越好,看这个图4或者实际使用,我们都会很清楚看到,
总分是后面每一项的相加而得,那为什么Bullet Dmg和Ram Dmg*2还是要越小越好呢?那样的化就不是直接相加得总分了。
我到http://www.robochina.org的论坛上去问这个问题。
很多人给我的答案是文章中关于Bullet Dmg和Ram Dmg*2的解释有错!
应该是:Bullet Dmg是子弹伤害得分,是你击中敌人造成的伤害得分,Ram Dmg*2是撞击敌人的伤害得分。
这样才能说明总分是后面各项相加而得!
我个人也是这样的观点。
那么是不是作者将这个概念搞错了呢?
还请编辑和作者看到后,给解释一下。谢谢!