《超级黑客 作者:疯狂小强》

下载本书

添加书签

超级黑客 作者:疯狂小强- 第532部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
    算法虽然简单,可实现起来并不是那么容易。
    这个算法出来之后,孟教授跟他说,几乎可以笑傲整个高校了,就算是参加之后要举行的全国大赛,夺冠也是轻轻松松的事情。梁敬明对此深信不疑。
    可是,现在他的这个想法却有了些许的改变。
    随着时间的推移,比赛也进行到中段,蓝色坦克的血槽也被消耗掉了一半。
    从目前的情况来看,梁敬明想要获得这场胜利似乎是必然的,可是要想在全国的大赛中夺冠,可能就有些不现实了。
    水木大学的这个人,仅仅花费了这么点时间,就已经看破了他们的算法,并且竟然还将其实现了出来,虽然对方的准头并不是很准,但相对于之前来说,毕竟已经提升了好多倍。
    要是花费更多的时间,要想赢得比赛,是极有可能的。
    水木大学,果然还是有点人才。
    梁敬明心中这样想着,嘴上却是丝毫不饶人,他看着林鸿说道:“虽然经过了你的改进,但这一次你们还是输定了!”
    虽然他的话很是难听,但是水木大学的这些人也不得不承认他说的似乎真的是事实。
    要知道,现在蓝方坦克的血量已经失去一半,而红方坦克却才失去三分之一,结局似乎已经注定。
    真的是这样的么?
    林鸿却不这样认为。
    吴东看了一眼老大,发现他的嘴角含笑,心中顿时大定,反驳道:“你这话说得是不是太早了点?”
    大家都有些讶然地看着他,根本不清楚他哪里来的信心。
    哼,死鸭子嘴硬罢了,不见棺材不掉泪!
    梁敬明瞥了他一眼,根本不屑搭理他,然后继续将目光投到显示屏上。
    他看到,红方坦克发射了一枚炮弹,蓝方坦克顺利躲过了,接着红方坦克再次射击,心想这次应该会击中,可是让他感到意外的是,这一次蓝方坦克又一次躲过。
    第三次射击!
    看你还有没有这样好的运气!
    老天爷似乎突然之间站在了蓝方坦克的这一边,梁敬明有点不敢相信,蓝方坦克竟然再一次躲过去了,反而是他的反击,却击中了自己的坦克。
    其他人还没察觉到什么,梁敬明却感觉有些不太妙了。
    他的感觉是准确的,接下来的情况让所有人都感到无法理解,他们看到,红方坦克的射击,已经很少有机会能够击中蓝方坦克,随着红方坦克一次次中弹,两者的血槽消耗对比,已经发生了逆转。
    不知不觉中,红方坦克的血量消耗已经多余蓝方坦克。
    发生了什么情况?
    大家都满头的雾水,除了林鸿。
    然后,水木大学的学生有些后知后觉地欢呼起来,他们看到了胜利的希望!
    如果红方坦克没有进一步的变化的话,这次的比试,蓝方肯定赢定了。
    而事实也正是这样,蓝方坦克一次次神奇地避开了炮弹的袭击,而自身所射出的炮弹,却时不时地击中对方。
    最后一发炮弹击在红色坦克身上,随着一声爆炸声响起,水木大学获得了这一局的胜利。
    大家欢呼起来。
    成绩为一比一平。
    水木大学竟然在中途来了一次漂亮的逆袭,反败为胜,这中间到底发生了什么事情?
    大家虽然不甚明了,但是却也知道,这肯定是林鸿的功劳,毕竟刚刚他正好改进过坦克的代码和算法。
    很多人看向林鸿的目光都不同了。
    吴东和唐华鑫两人都知道,这一次,他们水木大学肯定会获得胜利,林鸿包住了水木大学的脸面,尽管这个脸面只是因为一个不懂事的小孩才引起的。
    安哲看到这个情况,心中极为惊讶,他打量了林鸿半天,实在想不出,怎么水木大学突然就冒出一个如此厉害的人物,他知道,他们这一次估计又只能失败而回了,对于这个结果,反倒让他心中微微松了一口气。
    梁敬明插在口袋中的双手紧握,微微有些颤抖。
    后面的结果,极为出乎他的意料。
    他到现在都有点不敢相信,对方竟然就如此轻易地翻盘了。
    这怎么可能?
    他怎么也不相信这个结果是因为他们中途改进了代码之后所造成的。
    “再来!”梁敬明咬了咬嘴唇。
    他并不打算学他们那样,中途对代码进行修改,要是能够在段时间内就将代码修改好,他也不会等到现在,除非他有新的算法,否则根本不可能在如此短的时间内对现有的算法进行改变。
    对于他的话,吴东自然是求之不得。
    第三局对决开始。
    这一次的对决完全没有悬念,一上场,蓝方坦克就表现出了极为突出的规避算法,红方坦克很少能够击中目标。
    蓝方坦克似乎突然之间就变聪明了,如同模式匹配算法一样,将对方的所有攻击套路掌握得一清二楚,然后预料到了对方下一次的攻击方向,最终提前进行有效的闪躲规避。
    这一次的结果有点像是上一场的下半场,红方坦克在蓝方坦克的一次又一次不小心击中当中“嘭”地一声爆炸了。
    三局两胜,水木大学获得了最终的胜利。(未完待续)
 
           

第六百二十三章 冲浪算法

  
    水木大学的先生们都纷纷喝彩起来,在喝彩声中,理工大学的那三个人分开了。
    梁敬明在分开的时分,离开林鸿的面前,说了一句:“你很强,但是我一定会打败你!”
    而安哲则离开吴东的身边,向他打听林鸿的状况,并且表示想要请客吃饭,向他们道歉。
    吴东摇摇头道:“还是算了,下次吧。”
    “那行,方便的时分打我电话。”
    待他们分开,在场的人纷纷围在了林鸿的身边,向他讯问刚刚的细节,为什么后来他们的坦克可以反败为胜呢?
    林鸿对此倒没有保密,面对他们的发问,他便详细地给他们解释了一番。
    首先,他将对方的算法复杂地解说了一下,重点讲到了他们的统计学算法。
    实践上,形式婚配算法曾经有统计学算法的雏形了,异样需求事前搜集数据,然后对这些数据停止分析统计,最终从数据中得到策略。
    而理工大学将这种算法停止进一步的研讨,将随机运动停止区域划分,然后统计对方坦克出如今这些区域中的概率,根据概率停止射击,并且随时对这些概率停止调整,一步一步地趋近准确的目的。
    统计学的思想在人工智能当中非常的重要,假设进一步研讨,还有更为复杂的实际,例如模糊算法等,都是对大量的数据停止统计和分析,最终得出一个大概率的结果。
    在场的人都有一定的根底。加上这个时分也不是详细解说的正确工夫和正确地点,林鸿说得有些复杂,他之所以分析对方的算法,就是想让大家经过这个算法得到一种启示,让他们的思想不要过于局限了……走到如今,曾经成为了成为一个平台,它可以发挥的作用非常庞大。潜力远远还没有真正发挥出来。
    至少林鸿觉得,用它来停止人工智能方面的学习非常不错。
    当然……才刚刚诞生没多长工夫。可以走到这一步曾经非常不容易,发展起来需求工夫。
    不过林鸿决议再次帮忙推进一把,让大家的全体程度快速提升上去。以免一个复杂的形式婚配算法都能难倒大家,一个稍微复杂一点的统计算法更是让大家毫无眉目。
    “无论是之前的形式婚配算法,还是理工大学所运用的那个统计学算法,都是将算法集中在瞄准算法下面,想着怎样准确地攻击对方,而我改进之后的算法,重点改进了一下移动算法,如何让坦克有效地躲避炮弹。”
    听到林鸿末尾引见他的算法,大家登时打起十二分**,仔细地听着。
    林鸿持续说道:“实践上。我所运用的这种算法,可以称之位反统计的算法,专门针对对方的攻击停止统计,也就是说,将本人的中弹信息统计上去。这样就可以构成一波又一波的中弹概率不相反的区域,在中弹次数达到一定条件之后,坦克就可以有效地针对中弹的概率,停止相应的运动……”
    林鸿一边解说,一边末尾在电脑上操作起来,他在重新改写一些代码。参加一些辅助的东西,以便可以让大家更容易了解。
    大家听到他的话,这才明白,为什么刚末尾的时分,己方坦克会持续中弹,并且消耗掉将近一半的血量。原来这是算法需求,正在应用中弹来取得对方的炮弹参数。
    这种状况,就仿佛是两人比武,其中一个为了熟习对方的套路,就不断地挨打,等熟习了套路之后,在下半场便可以有效地针对这些套路停止相应的躲避,这样,就完成了绝地大反击。
    道理其实很粗浅、很复杂,细心想的话大家似乎都能想到,毕竟这种例子真实是太多了,可是真正想要灵敏运用,就不是这么复杂了,要不然也不会这么久从来没有人想过这个成绩。
    吴东和唐华鑫两人都若有思索地点点头,他们发现,生活中的很多规律,稍微变通一下,实践上就能运用到RoboTank中来,从而达到意想不到的效果。
    小规律大效果,这种从生活中得到灵感启示的乐趣,真实是太美妙了。
    这件事情给大家的启示都非常的大,他们发现似乎一扇新的大门像他们打开了,算法似乎并不是什么高深的东西,道理其实大家都知道,关键是怎样灵敏地运用。
    林鸿一边说着,一边将代码改进了一下,参加了一些视觉效果。
    “你们看……”他说道。
    然后重新运转了两个实例,一红一蓝两辆坦克出如今竞技场上,白色坦克不断地随机游走,像蓝色坦克发出炮弹,而炮弹地周围,则不断发出一种蓝色的半透明图层,犹如一种波动,以白色坦克为中心向周围分散。
    “当敌人发射炮弹的时分,可以假定对方发出了一个冲击波,击中本人的概率越大,则冲击波的颜色就越深,反之则颜色越浅。而

小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架