吳東原本還想著利用這個算法,讓水木大學在全國大賽上獲得名次,卻沒想林鴻想將其公開。
“為什麽?”他問道……現在的競技水平,還隻是出於初級的階段,就算是舉行全國大賽,我想結果也不會好到哪裏去。這可以理解,畢竟robotank目前才剛開始發展,不過我想如果能夠將一些常見的算法 的話,可以更快地推動它的發展。”
公開算法即開放這些源代碼,林鴻一直相信,開源是一種正麵的力量,可以促進技術的發展。閉門造車,敝帚自珍是技術提升的最大阻力。
林鴻將自己的想法跟吳東說了一遍,他建議吳東建立一個開源社區,將目前已經成熟的常見算法,以及最新算法都整理一下,然後公布給大家,讓新加入的人有現成的算法可以研究,盡快地上手,而不是像現在這樣,都必須得自己獨自摸索,好不容易發現一個算法,結果是別人早就已經編寫出來過的。
開源的好處就在於可以擁有大量的學習實例,並且不用浪費時間進行重複勞動,這樣,其他人可以站在別人的肩膀之上進行改進和創造。如此一來,後麵出現的算法,隻會越來越強悍。
吳東聽到他的話,不得不承認非常有道理。
他之前的眼界還是太狹窄了,老是局限在自己的學校裏麵,根本沒有從全局考慮。
“你說得對。這樣一來……的整體水平要提升很快。”吳東點點頭,“我立刻著手開始組建這個社區,不但要將這些算法整理一下,並且還要將robotank的入門級教程整理出來,讓更多的人更容易加入這個陣營當中來。”
林鴻點點頭:“我寫一個大綱目錄給你,你們按照這個目錄針對性地編寫教程。”
吳東一聽大喜:“那太好了!”
有林鴻親自操刀編寫教程大綱目錄。簡直再好不過。
有關技術文檔之類的基礎類教程,林鴻就沒有管了,隻是讓吳東讓人將這份教程再豐富一點。加入一些實例進行說明,讓初學者可以上機進行實驗,驗證教程中所涉及到的內容。
林鴻主要寫大綱的部分。是算法部分。
這部分的算法,主要可以分為瞄準算法和移動算法,再具體一點,就可以分為模式匹配、統計學、反統計學等。
這些都是這次的比賽過程中所涉及到的,林鴻將這些算法一一拆分,每個算法都拆分成幾個步驟,讓人分開將這些算法詳細介紹。
例如基本的移動策略就包括直線運動、圓周運動、隨機運動、跟蹤敵人運動以及重複震蕩運動等等等等。
而瞄準策略也可以包括正對瞄準、直線瞄準、統計學瞄準、最佳角度瞄準、波形瞄準等等等等。
這幾個算法都非常具有代表性,並且隻是最基本的,要想自己發揮,可以進行一些修改。加入一些微調元素,就可以達到非常好的效果。
其中,林鴻重點提到了一種“波”的概念,這種概念涉及到很多方麵。例如,他之前所使用的衝浪算法,就假設出了對方的“攻擊波”。除此之外,還可以假設“重力波”、“磁力波”等等。
當吳東聽到這個概念的時候,並沒有怎麽理解,他重點詢問了一下林鴻。
重力波就是模擬重力場,即在重力場的作用下,物體總是遠離重力勢高的點。滑向重力勢低的點。
開始的時候,競技場是一個平麵,然後生成一些勢點重力勢大的勢點的作用就像是一個山,起排斥作用,其衰減係數與山的坡度對應。重力勢小的勢點的作用就像是一個低穀,起吸引作用,其衰減係數與穀的坡度對應。
這樣使本來的平麵變得不平了,從來物體沿著最陡的方向向下滑動。
而“磁力波”則與之相反。
這是一種模擬自然界的物理量的算法,利用這些常見的物理原理,如重力、磁力、衝浪等,往往可以實現非常不錯的效果。
林鴻的話,給了吳東很大的啟發,他自己後來也舉一反三地提出了小有名氣的“雪茄煙圈”算法,在後來的全國比賽中取得了不錯的名次,當然這是後話。
林鴻和604寢室的那幾個人再聊了聊之後便告辭離開了。
雖然他隻是停學,但是校園生活已經離他遠去,再無可能回到校園中來,等這幾個室友畢業之後,他可能再次踏足校園的機會都很少了。
林鴻一邊走著一邊打量著校園中的點點滴滴,最終來到了自己停車的地方。
剛想打開車門,他頓時停住了,因為他看到在離車子不遠處的一顆大樹底下,有著一個靚麗的人影,對方此刻正朝這邊走來。
歐陽婉凝。
林鴻看出來了對方似乎是直奔自己而來,臉上的帶著若有若無的笑容。
歐陽婉凝,這個當初被水木大學的男生在不記名的投票中得分最高的女生,來到林鴻的身前之後,開口道:
“好久不見,林鴻同學。”
“你好。”林鴻點點頭,略微有些詫異地看著對方,“有事?”
歐陽婉凝微微一笑,道:“沒事難道就不能好你了麽?我想去出去一趟,搭個順風車,不知道可以麽?”
“給美女搭車,榮幸之至。”
說完,林鴻首先來到副駕駛室旁,打開車門,非常紳士地做了個請的手勢。
歐陽婉凝一低頭,便鑽了進去。
林鴻關上門,抬頭的時候。正好看到有幾個男生一臉八卦地正看著他,他們的表情十分怪異,似乎對歐陽婉凝主動找上林鴻這件事感到非常驚訝。
歐陽婉凝作為學校裏麵公認的美女,自然走都哪裏都飽受大家的關注,很多人的目光都隨著她的移動而移動。
在此之前,歐陽婉凝一直是學校裏的風雲人物,她性格柔和。臉上似乎一直都帶著微笑,待人也非常友好,可是一直以來。有無數自認為條件不錯的帥氣男生都在她這裏吃了閉門羹,想要交朋友可以,隻不過是普通朋友。
送禮物?原路退回。
約會請吃飯?很抱歉。有事,沒時間。
久而久之,大家也就知道了,這個歐陽婉凝簡直就是油米不進,無論是什麽人,她基本都看不上。
不過經管如此,依然還是有著不少人不死心,一直在堅持著,期望有一天她能夠突然之間開竅,明白大學的時候。應該談一場轟轟烈烈地戀愛才不枉上一次大學的道理。
而這樣一位久攻不破的堡壘,今天突然之間出現異常情況,這不得不引起了很多人的關注。
林鴻在學校中的名氣並不大,尤其是他已經離開校園這麽長的時間,雖然軍訓的時候很出風頭。但是這麽久過去,大家對他的印象已經不深,故而在場的那幾個男生,雖然也有同年級的,卻沒有任何一個認出了他。
林鴻卻沒什麽心思去想那麽多七七八八的事情,他此刻隻是有點奇怪。歐陽婉凝怎麽會突然找上自己,並且似乎有事的樣子。
他並沒有使用自己的異能提前感知,要是一直都開啟這個功能,那生活也太沒意思了,他現在非必要情況下,都不使用自己的這個能力。
林鴻發動車子,然後緩緩駛出了水木大學校園。
他們這邊剛走,水木大學公認的夢中女神跟著一個陌生男子出去的消息立刻像長了翅膀一樣傳遍了整個校園。
張達對這個消息也感到非常的好奇,在他心中,能夠配得起歐陽婉凝的,或許隻有老大一個人,隻是可惜老大現在已經不在校園中,並且有了心上人。
沒想到歐陽婉凝終於名花有主,張達好奇之下,跑到論壇看了一下大家對那名陌生男子的描述。
“奇怪了,我怎麽覺得這個‘陌生男子’有一種熟悉的感覺?”張達自言自語道。
吳東這個時候正好從衛生間出來,聽到他的話,俯下身子對著顯示器看了一會兒,然後對他說道:“你當然熟悉,他就是老大,這個車牌號碼就是老大今天開來的那輛車的。”
“什麽?就是老大?嘿嘿!”
吳東一聽,心中的八卦之火頓時熊熊燃燒起來。
林鴻開著車出了校園,再行駛了一會兒,便來到了一個十字路口,他便問道:“你打算去什麽地方?”
歐陽婉凝道:“前麵左轉吧。”
她上車之後,便一直沒有說話,隻是拿有些好奇的目光不停地打量著林鴻。
過了十字路口之後,林鴻笑問道:“我臉上有花?”
歐陽婉凝笑笑,道:“你這麽久沒有來上學,竟然是開公司去了。”
林鴻點點頭:“小公司,混口飯吃而已”。
“你那公司如果也隻是混口飯吃,那國內百分之九十以上的公司都吃不上飯了。”歐陽婉凝微微一笑,似乎對林鴻的情況非常地了解,“過分的謙虛可不是謙虛,而是驕傲哦!”
接下來的交談當中,歐陽婉凝都有意無意中傳達著一個信息——她對林鴻的情況相當地了解。
林鴻試探著笑問道:“歐陽同學,你似乎對我很是關注,難道你對我有什麽想法?”
他的話,讓歐陽婉凝臉色微紅,她沉默了一會兒,說道:“我隻是有點好奇,你到底有什麽地方值得我姐姐對你念念不忘而已。”
“你的姐姐?”林鴻愣了愣。
“我姐姐叫歐陽楚楚,你不會已經把她給忘了吧?”
原來是她,林鴻的腦海中浮現出一位英姿颯爽的靚麗身影,歐陽楚楚,演習的時候遇到的那位特種裝備研究室的大美女竟然是歐陽婉凝的姐姐。
當林鴻正回想著演習的時候的一些事情的時候,耳邊傳來歐陽婉凝的聲音:“我到了。”(未完待續)rq
“為什麽?”他問道……現在的競技水平,還隻是出於初級的階段,就算是舉行全國大賽,我想結果也不會好到哪裏去。這可以理解,畢竟robotank目前才剛開始發展,不過我想如果能夠將一些常見的算法 的話,可以更快地推動它的發展。”
公開算法即開放這些源代碼,林鴻一直相信,開源是一種正麵的力量,可以促進技術的發展。閉門造車,敝帚自珍是技術提升的最大阻力。
林鴻將自己的想法跟吳東說了一遍,他建議吳東建立一個開源社區,將目前已經成熟的常見算法,以及最新算法都整理一下,然後公布給大家,讓新加入的人有現成的算法可以研究,盡快地上手,而不是像現在這樣,都必須得自己獨自摸索,好不容易發現一個算法,結果是別人早就已經編寫出來過的。
開源的好處就在於可以擁有大量的學習實例,並且不用浪費時間進行重複勞動,這樣,其他人可以站在別人的肩膀之上進行改進和創造。如此一來,後麵出現的算法,隻會越來越強悍。
吳東聽到他的話,不得不承認非常有道理。
他之前的眼界還是太狹窄了,老是局限在自己的學校裏麵,根本沒有從全局考慮。
“你說得對。這樣一來……的整體水平要提升很快。”吳東點點頭,“我立刻著手開始組建這個社區,不但要將這些算法整理一下,並且還要將robotank的入門級教程整理出來,讓更多的人更容易加入這個陣營當中來。”
林鴻點點頭:“我寫一個大綱目錄給你,你們按照這個目錄針對性地編寫教程。”
吳東一聽大喜:“那太好了!”
有林鴻親自操刀編寫教程大綱目錄。簡直再好不過。
有關技術文檔之類的基礎類教程,林鴻就沒有管了,隻是讓吳東讓人將這份教程再豐富一點。加入一些實例進行說明,讓初學者可以上機進行實驗,驗證教程中所涉及到的內容。
林鴻主要寫大綱的部分。是算法部分。
這部分的算法,主要可以分為瞄準算法和移動算法,再具體一點,就可以分為模式匹配、統計學、反統計學等。
這些都是這次的比賽過程中所涉及到的,林鴻將這些算法一一拆分,每個算法都拆分成幾個步驟,讓人分開將這些算法詳細介紹。
例如基本的移動策略就包括直線運動、圓周運動、隨機運動、跟蹤敵人運動以及重複震蕩運動等等等等。
而瞄準策略也可以包括正對瞄準、直線瞄準、統計學瞄準、最佳角度瞄準、波形瞄準等等等等。
這幾個算法都非常具有代表性,並且隻是最基本的,要想自己發揮,可以進行一些修改。加入一些微調元素,就可以達到非常好的效果。
其中,林鴻重點提到了一種“波”的概念,這種概念涉及到很多方麵。例如,他之前所使用的衝浪算法,就假設出了對方的“攻擊波”。除此之外,還可以假設“重力波”、“磁力波”等等。
當吳東聽到這個概念的時候,並沒有怎麽理解,他重點詢問了一下林鴻。
重力波就是模擬重力場,即在重力場的作用下,物體總是遠離重力勢高的點。滑向重力勢低的點。
開始的時候,競技場是一個平麵,然後生成一些勢點重力勢大的勢點的作用就像是一個山,起排斥作用,其衰減係數與山的坡度對應。重力勢小的勢點的作用就像是一個低穀,起吸引作用,其衰減係數與穀的坡度對應。
這樣使本來的平麵變得不平了,從來物體沿著最陡的方向向下滑動。
而“磁力波”則與之相反。
這是一種模擬自然界的物理量的算法,利用這些常見的物理原理,如重力、磁力、衝浪等,往往可以實現非常不錯的效果。
林鴻的話,給了吳東很大的啟發,他自己後來也舉一反三地提出了小有名氣的“雪茄煙圈”算法,在後來的全國比賽中取得了不錯的名次,當然這是後話。
林鴻和604寢室的那幾個人再聊了聊之後便告辭離開了。
雖然他隻是停學,但是校園生活已經離他遠去,再無可能回到校園中來,等這幾個室友畢業之後,他可能再次踏足校園的機會都很少了。
林鴻一邊走著一邊打量著校園中的點點滴滴,最終來到了自己停車的地方。
剛想打開車門,他頓時停住了,因為他看到在離車子不遠處的一顆大樹底下,有著一個靚麗的人影,對方此刻正朝這邊走來。
歐陽婉凝。
林鴻看出來了對方似乎是直奔自己而來,臉上的帶著若有若無的笑容。
歐陽婉凝,這個當初被水木大學的男生在不記名的投票中得分最高的女生,來到林鴻的身前之後,開口道:
“好久不見,林鴻同學。”
“你好。”林鴻點點頭,略微有些詫異地看著對方,“有事?”
歐陽婉凝微微一笑,道:“沒事難道就不能好你了麽?我想去出去一趟,搭個順風車,不知道可以麽?”
“給美女搭車,榮幸之至。”
說完,林鴻首先來到副駕駛室旁,打開車門,非常紳士地做了個請的手勢。
歐陽婉凝一低頭,便鑽了進去。
林鴻關上門,抬頭的時候。正好看到有幾個男生一臉八卦地正看著他,他們的表情十分怪異,似乎對歐陽婉凝主動找上林鴻這件事感到非常驚訝。
歐陽婉凝作為學校裏麵公認的美女,自然走都哪裏都飽受大家的關注,很多人的目光都隨著她的移動而移動。
在此之前,歐陽婉凝一直是學校裏的風雲人物,她性格柔和。臉上似乎一直都帶著微笑,待人也非常友好,可是一直以來。有無數自認為條件不錯的帥氣男生都在她這裏吃了閉門羹,想要交朋友可以,隻不過是普通朋友。
送禮物?原路退回。
約會請吃飯?很抱歉。有事,沒時間。
久而久之,大家也就知道了,這個歐陽婉凝簡直就是油米不進,無論是什麽人,她基本都看不上。
不過經管如此,依然還是有著不少人不死心,一直在堅持著,期望有一天她能夠突然之間開竅,明白大學的時候。應該談一場轟轟烈烈地戀愛才不枉上一次大學的道理。
而這樣一位久攻不破的堡壘,今天突然之間出現異常情況,這不得不引起了很多人的關注。
林鴻在學校中的名氣並不大,尤其是他已經離開校園這麽長的時間,雖然軍訓的時候很出風頭。但是這麽久過去,大家對他的印象已經不深,故而在場的那幾個男生,雖然也有同年級的,卻沒有任何一個認出了他。
林鴻卻沒什麽心思去想那麽多七七八八的事情,他此刻隻是有點奇怪。歐陽婉凝怎麽會突然找上自己,並且似乎有事的樣子。
他並沒有使用自己的異能提前感知,要是一直都開啟這個功能,那生活也太沒意思了,他現在非必要情況下,都不使用自己的這個能力。
林鴻發動車子,然後緩緩駛出了水木大學校園。
他們這邊剛走,水木大學公認的夢中女神跟著一個陌生男子出去的消息立刻像長了翅膀一樣傳遍了整個校園。
張達對這個消息也感到非常的好奇,在他心中,能夠配得起歐陽婉凝的,或許隻有老大一個人,隻是可惜老大現在已經不在校園中,並且有了心上人。
沒想到歐陽婉凝終於名花有主,張達好奇之下,跑到論壇看了一下大家對那名陌生男子的描述。
“奇怪了,我怎麽覺得這個‘陌生男子’有一種熟悉的感覺?”張達自言自語道。
吳東這個時候正好從衛生間出來,聽到他的話,俯下身子對著顯示器看了一會兒,然後對他說道:“你當然熟悉,他就是老大,這個車牌號碼就是老大今天開來的那輛車的。”
“什麽?就是老大?嘿嘿!”
吳東一聽,心中的八卦之火頓時熊熊燃燒起來。
林鴻開著車出了校園,再行駛了一會兒,便來到了一個十字路口,他便問道:“你打算去什麽地方?”
歐陽婉凝道:“前麵左轉吧。”
她上車之後,便一直沒有說話,隻是拿有些好奇的目光不停地打量著林鴻。
過了十字路口之後,林鴻笑問道:“我臉上有花?”
歐陽婉凝笑笑,道:“你這麽久沒有來上學,竟然是開公司去了。”
林鴻點點頭:“小公司,混口飯吃而已”。
“你那公司如果也隻是混口飯吃,那國內百分之九十以上的公司都吃不上飯了。”歐陽婉凝微微一笑,似乎對林鴻的情況非常地了解,“過分的謙虛可不是謙虛,而是驕傲哦!”
接下來的交談當中,歐陽婉凝都有意無意中傳達著一個信息——她對林鴻的情況相當地了解。
林鴻試探著笑問道:“歐陽同學,你似乎對我很是關注,難道你對我有什麽想法?”
他的話,讓歐陽婉凝臉色微紅,她沉默了一會兒,說道:“我隻是有點好奇,你到底有什麽地方值得我姐姐對你念念不忘而已。”
“你的姐姐?”林鴻愣了愣。
“我姐姐叫歐陽楚楚,你不會已經把她給忘了吧?”
原來是她,林鴻的腦海中浮現出一位英姿颯爽的靚麗身影,歐陽楚楚,演習的時候遇到的那位特種裝備研究室的大美女竟然是歐陽婉凝的姐姐。
當林鴻正回想著演習的時候的一些事情的時候,耳邊傳來歐陽婉凝的聲音:“我到了。”(未完待續)rq