第一卷 大時代的序曲
第四十一章 數據說話
「14%?」這是個難以置信的數字。一整套程序到底牽涉到多少環節,雖然這些整備人員多數更注重硬件和機械,卻也多少有些耳聞。現在的整備人員,完全不瞭解伺服軟件根本不可能。14%系統反應速度意味著什麼?意味著打開一張高精度地圖的時候,要比以前快3到4秒,進行地圖標繪、共享數據的時候,系統遲滯能降低到0.4秒以下,已經低於在戰場上的人員的平均反應速度,幾乎就是即時同步了。系統反應速度並不體現在火控等系統,那些都是採用即時激發的模式,開火需要經過大腦,但是那是不經過電腦的。可系統反應速度還是能夠在這個環節上發生作用,尤其是在射擊導彈的時候。不少型號的導彈,現在還是要依賴視覺、紅外乃至於人工進行末段制導。在速度比較慢的反坦克導彈上,體現得尤為明顯。系統反應速度提升,意味著敵人的一些最後時間的規避等小花招,將完全喪失作用。
「14%?什麼14%」重裝備庫裡又冒出了一個人的聲音。林聞方抬頭一看,兩個略微顯得有些蒼白的年輕人,向他們走來。如果換身便裝,沒有人會覺得那兩個傢伙是軍人,黑色的塑膠框眼鏡,一頭有些亂亂的頭髮,其中一個夾在耳朵上的鉛筆都沒拿掉,活脫脫兩個技術狂人的形象。可這兩個人,都佩帶著中尉軍銜,袖標顯示他們都隸屬於天池山基地的武器研發部門。他們兩個,一個叫楊明恩,一個叫索超,都是去年剛剛分配進入研究所的助理研究員。
「哦,是你們兩個來了啊。」石瑞認識他們兩個,剛剛進入研究所,還擔綱不了什麼重大項目的兩人,一直在和基地的其他部門做對口的技術聯絡工作,其餘時間才參與到幾個項目中去。石瑞曾經就一些技術問題請教過他們,對兩個技術狂人的印象很不錯。「林少校剛剛調整了負鼠型裝甲車的伺服程序組,系統反應速度提升了14%。」
索超脾氣比較急,一下子就嚷嚷開了:「14%!不可能!」看他那樣子,幾乎就要撲上來質問林聞方動什麼手腳了。
楊明恩很沉著,拍了拍索超的肩膀,說:「你叫什麼?吵死了。看看不就知道了。」語氣中也沒對林聞方的成果有太大的信服之處。
「哦,專家啊。那來看看。我第一天碰裝甲車呢。」林聞方半真半假地打了個哈哈,讓出了操作台。
質疑?這種東西哪裡沒有?他每次進入新的公司,都是關鍵的技術研發崗位,哪一次不是受到質疑,甚至是擺明了受到打壓的?可一次次闖出來,讓他對這種事情淡定異常。關鍵不是受不受打壓,而是你能不能頂過去,證明自己是對的,證明自己比所有人都強。能,那你就有資格狂,有資格去嘲笑別人,沒有這個能耐,那就閃邊甘心當配角去。
楊明恩和索超都是專家,長期和基地的後勤團隊做技術對口,讓他們對現在基地這邊通行的武器系統非常熟悉。這次王昌文把這兩個人要來派給林聞方,看中的就是這點。
林聞方很謹慎,他將原先的伺服系統全部備份,然後才動手按照火羽的提示進行修改。光幕的左側是原始程序行,右側是經過林聞方改動的。相同的模塊,都設置了連動觀察,可以隨時對比原始程序和現在的命令行。兩邊對照著一看,滾動著屏幕往下拉,楊明恩和索超的臉色越來越凝重。
林聞方做出改動的地方很多,無一不是關鍵的點。有的地方刪除冗餘程序行和註解,有的地方按照原來的流程改進了連續執行效率,現在軍方已經全面採用了固態硬盤,但原來的程序組裡居然還有原先的讀寫保護程序,這類系統中殘留的無用模塊,也都去掉了。不過,這些都是邊邊角角的改動,影響不大。最關鍵的是林聞方居然在核心程序模組裡改動了算法……
算法……這可是核心中的核心,所有程序中最有技術含量的玩意。在這個分工越來越明確的時代,絕大部分技術人員可能一輩子都沒機會獨立操作一次算法有關的開發。但林聞方,居然在短短時間裡就已經改完了一個?
林聞方改動的是系統中最複雜也最耗資源的一個模塊:威脅判斷。這是系統少有的可能和操作人員意見非常不一致的模塊。戰士們操作武器進行戰鬥,對威脅的判斷大部分來自經驗,但系統卻不是,它會根據各種客觀條件進行計算,將一系列目標打分後排列給操作人員參考,僅僅是參考。威脅判斷是個非常複雜的模塊,足可以讓水平一般的程序員頭昏腦脹完全沒方向。林聞方,卻根據程序行逆推出了核心的算式,改動了算式,然後將這個算式重新變成精簡得多的程序行。不管是數學、邏輯還是程序能力,這個改動都足以顯示林聞方超卓的能力了。
「你居然改了算法……」索超瞠目結舌不可思議地問:「才這麼點時間?」
林聞方撇了撇嘴,對方眼中已經有了崇拜和狂熱,剛才的不以為然和冷漠,早就不知道到哪裡去了。他謙虛地說:「哦,是啊。我的專長是人工智能,和算法打交道很久了。這個領域我熟。」
索超點了點頭,忽然又想到了個問題:「才這麼點時間,你怎麼看完那麼多程序模塊的?」
「我沒看完。」林聞方淡淡地說:「看每個模塊的頭尾就可以了。知道錄入接口和輸出接口,知道這玩意是用來做什麼的就行。看了這些,也就知道需要用多少資源,知道它的確用了多少程序行。然後估摸著自己的水平,要是原來100行,我能用90行寫完,那就不管了。如果我能用60行寫完,那就肯定需要精簡。系統資源佔用也一樣。我為什麼需要看完?」
楊明恩本來還是很淡定的,聽林聞方這麼一說,簡直變得比索超還要狂熱。林聞方的這番宣言表示什麼?表示他對自己的程序能力有著絕對的信心,能力極為全面,思路異常清晰,還得加上效率高得離譜。這年頭,這樣的程序大師可是很少了。
「林少校,對不起。之前……我們的態度有些生硬。」楊明恩和索超立刻擺正了自己的立場。有這樣的能力,哪怕林聞方對軍用系統不那麼熟悉又怎麼樣?這些不過是看完說明書的事情而已。可跟著這樣的人學習、工作,對他們兩個的幫助很大。他們兩個沒什麼野心,也就是對技術有著異常的狂熱。「我建議讓石瑞進行全面操作測試,程序組上模擬器,進行虛擬實戰測試。對您的改進,我覺得需要進行一個全面評估。或許……會對整個基地的防禦有著至關重要的影響。」
「啊?」林聞方有些詫異:「為什麼?」
楊明恩翻了翻白眼,然後立刻再次立正。他冒了點冷汗出來,意識到翻白眼可不是什麼禮貌的行為。
「負鼠裝甲車族,是聯邦陸軍裝備最為廣泛的輪式裝甲車。我們基地,還有在前面為我們爭取時間的217師,加起來有超過250輛負鼠。」索超急不可耐地解釋說:「反應速度提高14%這個數據足以讓對敵的時候,比以前提前一秒左右的開火時間。這太關鍵了,在防禦戰、絞殺戰中,這點反應速度的差別,可以決定很多人的生死。」
林聞方沉住氣說:「立刻進行測試,用數據說話。請你們嚴格檢查所有可能出問題的地方,我對軍用系統的瞭解,對這類重裝備的瞭解,遠不如你們。」
楊明恩、索超,以及在場的全部整備人員,齊刷刷地立正行禮,大聲地回應道:是。 |