只见显示中,蓝
坦克正在围绕红
坦克来回作着圆周运动,而红
坦克在击中几次蓝
坦克之后,就越来越难击中对方了。
“当敌人发炮弹的时候,可以假设对方发
了一个冲击波,击中自己的概率越大,则冲击波的颜
就越
,反之则颜
越浅。而我们要
的,就是在颜
度不同的冲击波上作冲狼运动,方向吗,自然是朝着颜
浅的地方前
。”
“我们不断地朝着颜浅的地方移动,这样被击中的概率是最小的,很显然,这
策略非常有效,最终的表现正如你们所看到这样…”林鸿指了指显示
中的蓝
坦克。
不知是谁带
,当场大家都纷纷鼓起掌来,为林鸿的
彩讲解,也为林鸿在这么短的时间内就将一个如此优秀的算法给实现
来,更为他为
木大学保住了脸面。
林鸿一边说着,一边将代码改了一下,加
了一些视觉效果。
说这里,林鸿停顿了一下,以便对方容易理解他的话。
吴东和唐华鑫两人都若有思索地,他们发现,生活中的很多规律,稍微变通一下,实际上就能应用到RabaTank中来,从而达到意想不到的效果。
路上,吴东有些兴奋地说,有了这个算法,木大学在接下来即将举行的全国RabTank竞技大赛中肯定能够获得极好的名次。
林鸿和吴东离开了RabTank协会。
在吴东的介绍之下,大家这才知,原来,RabTdnk的诞生和
前的这个同学有着极为密切的关系,可以说,他才是RabTank之父。
这情况,就好像是两人比武,其中一个为了熟悉对方的
路,就不断地挨打,等熟悉了
路之后,在下半场便可以有效地针。对这些
路
行相应的躲避,这样,就实现了绝地大反击。
方的炮弹参数。
小规律大效果,这从生活中得到灵
启发的乐趣,实在是太
妙-了。
“你们看…”他说。
通过林鸿的解释,大家终于明白了蓝坦克为什么能够赢得比赛,并且是在自己丢失掉一半的血量之后才开始发起反击。
吴东闻言不由一愣。
这个算法,最终被林鸿命名为“冲狼算法”因为坦克的运动,就是对着命中波狼不断地行冲狼,避免被炮弹击中。
如此想来,大家又觉得合情合理了。只是有人心中很疑惑,既然他是RabTank之父,为什么之前一直没有见过他?当然,也只是想想而已,并没有人当场问。
然后重新运行了两个实例,一红一蓝两辆坦克现在竞技场上,红
坦克不断地随机游走,像蓝
坦克发
炮弹,而炮弹地周围,则不断发
一
蓝
的半透明图层,犹如一
波动,以红
坦克为中心向四周扩散。
林鸿却摇摇,说
:“我打算将这个算法公开。”
理其实很浅显、很简单,仔细想的话大家似乎都能想到,毕竟这
例
实在是太多了,可是真正想要灵活运用,就不是这么简单了,要不然也不会这么久从来没有人想过这个问题。
这件事情给大家的启发都非常的大,他们发现似乎一扇新的大门像他们打开了,算法似乎并不是什么的东西,
理其实大家都知
,关键是怎么灵活地运用。