首都理工大學這幾年來發展得非常不錯,尤其是在機器人領域,取得了非常大的成績,完全可以媲美水木大學。
這一次RoboTank在高校中流行起來之后,理工大學是第一個組建RoboTank協會的大學,并且是在學校老師的鼎力支持之下建立的,因為他們在看到RoboTank的第一眼就意識到了和這個編程游戲對促進人工智能的軟件開發以及相關模型非常有用,不但可以引起大家的興趣,又能提高大家的編程水平和在人工智能方面的研究水平,實在是一舉兩得的好東西。
水木大學在此之前一直是這個領域的佼佼者,經常壓他們一頭,不過這幾年來在全系師生的努力之下,他們和水木大學的差距越來越小,并且最終達到了可以和他們一較高下的水平。
競爭可以導致進步,理工大學的老師非常清楚這一點,故而他們非常鼓勵學生經常找人進行交流,尤其是水木大學的那些人,鼓勵他們經常去上門挑戰,如果失敗,則總結經驗,繼續再戰。
剛開始的時候,雙方還各有輸贏,可是自從唐華鑫的那個坦克出現之后,他們便徹底失勢,屢敗屢戰,一直被虐得很慘。
這個情況一直持續到梁敬明加入的時候。
梁敬明實際上只是大一新生,可是他卻是今年上滬市的理科高考狀元,從很小的時候就開始接觸計算機,并且在父親的教導之下很小就開始編程,后來在青少年計算機大賽中還拿過一等獎。
梁敬明在分析了之前的比賽回放錄像之后,就和學校的老師一起,將唐華鑫的坦克瞄準算法給推斷了出來,然后,他們便開始持續找水木大學比賽,這些比賽已經是單純的挑戰,而是為了搜集測試數據。最終,在昨天,他們將水木大學的這個坦克瞄準算法模型完整的建立起來,并且研究出了破解之法——加入隨機量。
在平躺的顯示器中,藍色和紅色坦克的雷達射線不斷地以自身為軸心旋轉著,捕捉著對方的位置,然后根據所得到的結果進行分析,最終根據這些樣本記錄對比之后。朝著提前量所在的地方進行射擊。
唐華鑫的藍色坦克一貫管用的模式匹配算法在對方加入了一個隨機量之后,便徹底失效了,根據樣本對比計算出來的位置,根本不是對方將要行駛到的位置,只是偶爾運氣不錯,碰巧擊中對方。
有備而來的理工大學坦克在第一局便很輕松地贏得了比賽。
理工大學那三個人發出了歡呼聲。
安哲哈哈大笑:“沒想到你們的算法在這么長的時間內都沒有進行改進,難道這就是驕傲使人退步的典型案例嗎?”
吳東郁悶地說道:“你別得意,誰贏誰輸還不沒定論。”
他們兩個學校的較量,不像平時的那些淘汰賽。而是采取三局兩勝的機制,這是為了更加公平,防止有一方走狗屎運。不小心靠運氣贏得了比賽。
安哲笑了笑:“吳東,你不會是想奢望下一局能夠贏得比賽吧?你看看結果就知道,這根本不可能。”
兩者的成績相差太大,基本上藍方坦克都是被對方壓著打,而紅方坦克的生命值的損失還不到三分之一。
梁敬明扶了扶自己的眼睛框,然后瞥了一眼唐華鑫,不屑道:“水木大學,不過如此!”
在場的人聽到這句話之后,臉色都變了。
他的這句話。打擊面太大了,并且帶著極大的不屑,一臉的臭屁模樣,簡直讓人想跑過去揍他一頓。
安哲很顯然對他的這句話也感到很是驚訝,他皺了皺眉頭看了梁敬明一眼。實在有點不能理解他心中的這股怨氣是從何而來。
理工大學和水木大學雖然經常互相較量,可是私底下之間的關系還是不錯的,針鋒相對,也只是局限在技術和學術上,從來不涉及到什么私人的恩怨。
可是。梁敬明的這句話,卻明顯把水木大學的這些學生給得罪慘了。
“得意什么?誰勝誰負還說不準呢!”
吳東本身是個好脾氣,可是聽到對方的這句話,臉上也掛不住了。
水木大學的其他學生臉上也露出怒容,這個新來的,實在是太討厭了。
“等著!”
說完這話,他們便來到一邊,開始改進坦克的算法。
雖然說是三局兩勝,但是實際上還是得看最后一局,也就是說,他們還有兩次機會改進坦克的算法,看看最終能不能贏得較量。
當場改進算法這種事情,平時的時候很少見,畢竟一個算法的改進并不是說只是十幾分鐘或者一會兒的事情,往往設計到整個算法程序的推倒重來。
但是現在這個情況,逼得他們不得不臨時想辦法,要是繼續輸掉,剛剛那個家伙的尾巴還不知道翹到什么地方去。
水木大學RoboTank協會的幾個骨干都圍在了一塊,商量對策。吳東將林鴻也拉到了旁邊。
大家你一言我一語地開始出謀劃策。
“我剛剛看到了,他們坦克的運動軌跡太沒有規律了。”
“是啊,一會兒這邊一會兒那邊,比賽這么就沒有看到過重復的。”
唐華鑫也說道:“嗯,看來他們專門研究了我的算法,找到了克制的方法。這點和我一樣,我在移動算法中也加入了隨機量,關鍵是,他在匹配模式算法的基礎上,進行了進一步的改進,我的坦克隨機運動對對方根本無效。”
這點才是唐華鑫頭痛的。
唐華鑫自然知道自己的匹配模式的缺點所在,只要對方加入了隨機量,自己坦克的命中率就要下降很多,他早已想到了這點,所以他給自己坦克的移動算法中,本身就加入了隨機量。
也就是說,就算對方同樣使用了匹配模式算法,也并不一定能夠擊中自己,最多打個平手,然后看誰的運氣好,最終贏得比賽。
可是,理工大學這次帶來的這個坦克,大為出乎他的意料。
對方不但針對匹配模式,加入了隨機量,讓對手捉摸不到自己的軌跡,并且還使用了一種全新的瞄準算法,這種算法,顯然要比匹配模式算法要更加優秀,唐華鑫雖然已經加入了隨機量,可是對方仍然可以捕捉到藍方坦克的軌跡。
盡管這種捕捉方式并不是百分之一百的準確,但這已經足夠了,隨著時間的推移,藍方坦克的血量最終見底。
“唐華鑫,你有把握嗎?”吳東看著他,道“這次我們必須贏!那小子實在是太囂張了,要是再讓他繼續贏下去,還不知道囂張到什么程度!”
其他人紛紛附和:“就是!不能讓他贏!”
有人猜測:“這小子,不會是因為沒考上水木大學,才對我們學校怨氣這么大吧?”
林鴻詫異地看了他一眼,這個同學猜得倒蠻準確的。
這個梁敬明,對水木大學的怨氣如此之大,正是因為一分之差被水木大學拒之門外,這才心中有點不滿。
唐華鑫想了半天,最終搖了搖頭。
要說贏的把握,他還真沒有。
這個模式匹配算法,他可是研究了很長一段時間,通過不斷地對戰然后才漸漸完善起來的,他身為非計算機系的學生,能夠做到這一步,已經很難得了。
并且,他的這個算法并不是今天才剛剛研究出來的,而是在這個程度停留了很長的一段時間,要是有思路進行改進,早就動手進行了,也不會等到現在才會臨時想起要改進。
一個算法的改進,談何容易,豈是一時半會就能完成的?
正是因為如此,梁敬明才對他們之前的話不屑一笑,想要扳回一句,簡直就是癡人說夢。
這個時候,安哲對他說道:“梁敬明,我們過來,并不是得罪人的,這只是純粹的技術較量而已,你剛剛的話,有點重了。”
旁邊的那個女生也說道:“是啊,梁敬明,這種競技,輸贏都是嘗試,贏一次并不能代表什么。”
梁敬明聽到他們兩個的話,并沒有說什么,只是將雙手插口袋,一臉戲謔地看著不遠處那群水木的學生在討論著什么。
安哲微微搖頭,這個梁敬明實在太不成熟了,年輕氣盛,他這種心高氣傲的性格,以后肯定會吃虧。
水木大學這些人商量來商量去,最終依然毫無頭緒。
吳東實在不甘心,最終將目光看向了一只在旁邊沒有說話的林鴻。
那邊梁敬明已經催了兩次,每一次的說話都非常的囂張和難聽。
林鴻原本不想出手,水木大學到底能不能贏,對他也沒有什么關系,但是實在受不了吳東那求助的目光,他拍了拍唐華鑫的肩膀,道:“我來試試。”
唐華鑫一愣,頓時大喜。
林鴻的技術絕對是一級棒,甚至學校里很多老師都比不上,他愿意出手,這事還真的有可能有轉機。
唐華鑫連忙站了起來,把座位讓給了林鴻。