繁体
然后重新运行了两个实例,一红一蓝两辆坦克
现在竞技场上,红
坦克不断地随机游走,像蓝
坦克发
炮弹,而炮弹地周围,则不断发
一
蓝
的半透明图层,犹如一
波动,以红
坦克为中心向四周扩散。
不知
是谁带
,当场大家都纷纷鼓起掌来,为林鸿的
彩讲解,也为林鸿在这么短的时间内就将一个如此优秀的算法给实现
来,更为他为
木大学保住了脸面。
林鸿一边说着,一边将代码改
了一下,加
了一些视觉效果。
这个算法,最终被林鸿命名为“冲狼算法”因为坦克的运动,就是对着命中波狼不断地
行冲狼,避免被炮弹击中。
“我们不断地朝着颜
浅的地方移动,这样被击中的概率是最小的,很显然,这
策略非常有效,最终的表现正如你们所看到这样…”林鸿指了指显示
中的蓝
坦克。
这件事情给大家的启发都非常的大,他们发现似乎一扇新的大门像他们打开了,算法似乎并不是什么
的东西,
理其实大家都知
,关键是怎么灵活地运用。
只见显示
中,蓝
坦克正在围绕红
坦克来回作着圆周运动,而红
坦克在击中几次蓝
坦克之后,就越来越难击中对方了。
吴东闻言不由一愣。
林鸿却摇摇
,说
:“我打算将这个算法公开。”
吴东和唐华鑫两人都若有思索地

,他们发现,生活中的很多规律,稍微变通一下,实际上就能应用到RabaTank中来,从而达到意想不到的效果。
小规律大效果,这
从生活中得到灵
启发的乐趣,实在是太
妙-了。
路上,吴东有些兴奋地说,有了这个算法,
木大学在接下来即将举行的全国RabTank竞技大赛中肯定能够获得极好的名次。
理其实很浅显、很简单,仔细想的话大家似乎都能想到,毕竟这
例
实在是太多了,可是真正想要灵活运用,就不是这么简单了,要不然也不会这么久从来没有人想过这个问题。
在吴东的介绍之下,大家这才知
,原来,RabTdnk的诞生和
前的这个同学有着极为密切的关系,可以说,他才是RabTank之父。
说
这里,林鸿停顿了一下,以便对方容易理解他的话。
林鸿和吴东离开了RabTank协会。
“当敌人发
炮弹的时候,可以假设对方发
了一个冲击波,击中自己的概率越大,则冲击波的颜
就越
,反之则颜
越浅。而我们要
的,就是在颜
度不同的冲击波上作冲狼运动,方向吗,自然是朝着颜
浅的地方前
。”
这
情况,就好像是两人比武,其中一个为了熟悉对方的
路,就不断地挨打,等熟悉了
路之后,在下半场便可以有效地针。对这些
路
行相应的躲避,这样,就实现了绝地大反击。
方的炮弹参数。
“你们看…”他说
。
如此想来,大家又觉得合情合理了。只是有人心中很疑惑,既然他是RabTank之父,为什么之前一直没有见过他?当然,也只是想想而已,并没有人当场问
。
通过林鸿的解释,大家终于明白了蓝
坦克为什么能够赢得比赛,并且是在自己丢失掉一半的血量之后才开始发起反击。