在決定在新的艦載系統中加入岳羽的最高級副本的時候,呂振羽幾乎就意識到了作為自己手裡的王牌的「人工智慧」在今後一段時間內可能面對著更為豐富的使用前景。為了到時候不至於每次都要反覆從岳羽那裡要求不同類型的副本,不如趁現在有時間將這些可能用到的副本分成數個級別,今後要用到哪個級別的就可以直接提取,不用再一次次重複麻煩岳羽了。雖然岳羽對待呂振羽的時候絕對不會有不耐煩的時候,可是重複提出類似的要求總是讓呂振羽覺得很傻。
當然,平時的工作比較忙,不斷要和許多人打交道,某種程度上也讓呂振羽無法安靜下來作這件事情。而現在,在這個戒備森嚴的軍事基地里,除了一條網線,呂振羽基本上和外界失去了聯繫,而且,看起來,這種狀態要保持相當長一段時間,這段時間正好能進行這項意義重大的,同時也是難度極高的工作。
首先,呂振羽定下了評估智能核心能力的三個指標:智商,性格傾向和學習能力。
智商是一個絕對指標,但並不是按照比較通行的智商測試來制定這個標準,而是大致類比於某個類型的動物。呂振羽定義了草履蟲,蝴蝶,變色龍,翠鳥,斑馬和猿,一共六種。雖然選擇這些名稱有點隨意,但大致還是能描述各自不同的智能等級的。
性格傾向則是一個可以修改的指標,因為人工智慧極大依賴於計算,不可能出現不理智的情況,所以,只是約略地分成了7種,從傾向於行動一直到傾向於計算。按照呂振羽的說法,這種分類倒頗像是光榮公司做的三國遊戲裡給武將的性格的定義方式。
而學習能力則是從無學習能力一直到完全學習能力,分成了5個級別。而這些全部綜合起來,居然有多達210種變化。
為了方便今後的使用,呂振羽只是按照智能等級製作了6個樣本,而把性格傾向特徵和學習能力特徵編製成可以進行修改和組接的插件。這樣,每次拿出一個樣本,略微修改就可以符合使用需要了,不用保存210個不同樣本。饒是呂振羽現在的記憶力不同凡響,但記這種沒什麼營養的東西的事情還是要儘量避免。
在岳羽的配合下,這項分級工作持續了整整一天,除了吃飯睡覺,呂振羽很少離開辦公室。
雖然呂振羽沒有非常嚴格地為艦艇控制部分的程序定進度,但總的來說,進度卻比他預想得還要快。這當中有一個原因,就是這幫剛剛接受了數字圖騰培訓的人,有點迫不及待想要證實自己的能力。
開始的時候,史達臨還替呂振羽去檢查每個人的工作進度,心裡還直犯嘀咕,怎麼呂振羽就完全不管呢?但他逐漸就被呂振羽帶來的這套管理流程的簡潔高效所震撼。軟體系統的開發已經變成一個大家都很熟悉的流程,按照要求分段寫程序在哪怕再小的軟體公司也都是再普通不過的基本流程。但由於每個程序分析師對軟體的理解不同和工作風格的不同,對一個大型軟體的模塊拆分往往有著很大的隨意性和個人風格,有時候,有些並不準確的處理方法會遲滯整個工作進度,比如對某些模塊的工作量和工作難度估計失誤之類的事情。但史達臨這個從事軟體開發數十年的大師級人物,卻在呂振羽的模塊拆分和任務分配中看到了一個對程序的了解,對軟體硬體的了解可能遠超過自己的程序員的身影。呂振羽拆分出來的各個任務模塊,工作量和難度綜合起來,都差不多,而對於這些模塊的要求和描述,則用語精簡,要言不煩。呂振羽固然是得益於和岳羽的長期接觸,讓他對最底層的東西有了非常清晰的了解,而對於史達臨這樣的人來說,就越發覺得呂振羽在程序領域的功力深湛。
在沒有人督促進度的情況下,艦艇控制部分程序用了3天就全部開發完成。畢竟艦艇控制方面,有很多已有的程序可以做參考,並不是完全的平地起高樓的工作。緊接著,呂振羽發布了第二階段的任務表——火控系統。
火控系統同樣是一個非常重要的方面,同樣也有很多現有程序可以參考。基本上,進度不會比艦艇控制部分差。但這種工作方式,卻讓史達臨詫異萬分,照道理說,整個軟體最難的部分是數據鏈,最繁雜的工作也是數據鏈,畢竟那包含著數百種作戰單位的各類數據的傳輸接口,僅僅這一項工作,就足夠讓整個部門忙上至少半個