一個非常取巧的取勝之法就是透過熟知對手的武功招式,然後採取相應的應對措施,見招拆招。
而坦克的動作也就那麼幾個基本的,只要判別出了對方下一步的動作,就能夠讓自己的炮彈準確地擊中對方。
剛開始的時候,他所所總結的規律是直線提前量,只要發現對方的運動是直線,在測出了對方的方向和速度之後,他可以很準確地就將炮彈往那個方向的某個點射去,然後對方的坦克就自動朝炮彈上撞。
後來,直線有點行不通了,大家紛紛開始走弧線,或者乾脆就繞圓周進行運動,而他的模式匹配演算法也不得不跟著升級,記錄更多的軌跡。然後進行對比。預判對方下一步的位置。
慢慢地,模式匹配終於趨近成熟,到了現在的地步。
林鴻點點頭:“的確是個不錯的演算法。不過這個演算法在面對變化比較隨機和頻繁的坦克效果就沒有那麼明顯了。”
“是的。這個演算法畢竟還是比較死板,而RoboTank平臺還是有些限制,能夠記錄的內容也有限。這個演算法改進到現在,已經碰到了一些瓶頸。”唐華鑫這段時間裡也在為這個而苦惱。
模式匹配瞄準演算法,只是針對那些比較有規律的坦克有效,如果對方在移動演算法上加入了一些隨機量,每一次都不相同,這個演算法的準確率就大為降低了。
在林鴻看來,模式匹配在人工智慧領域有很多應用,是一個非常複雜的演算法,可是這裡用在RoboTank上卻有其瓶頸。因為相對說來。資料一多的話,運算的速度就會慢下來,而這個平臺又根本不可能讓你記錄太多的資料進行分析。效率太低了。
就算是唐華鑫在原來的基礎上加上隨機量的演算法。最終還是會被淘汰,畢竟這個演算法的天花板就在那裡。能夠很容易就觸控到。
就在他們聊著天的時候,旁邊的比賽已經進行了好幾場了。
這個時候,門口處跑進來一個扎著馬尾辮的女生,一進門看到吳東在這裡,立刻跑了過來,說道:“會長,理工�