應龍的心情前所未有的好。
魚線感覺龍哥像變了一個人。不再沉沉的,像是快要飛起來的小汽車,混身都是勁。
“魚線,今天我們全面檢查一下三型的程序和記憶數據。把之前的疑問都解決一下。”應龍說完開始翻紙筆。魚線興高彩烈地答好,兩個人好像唱戲一樣,熱熱鬧鬧地。氣象一時大不相同。儘管辦公室裡算上三型也才三個人,卻好像生機勃勃。
“龍哥,三型私底下做了非常多的思考,我們完全不知道。你看這個,這個有編號的程序根本不是我寫的,你也沒寫過吧。我猜是他自己寫的。”三型指着屏幕上的一個可執行文件說。
應龍點頭:“從你來了,我基本上就沒寫過什麼程序。不過是不是他自己寫的,就不清楚了。有可能我們的某句話,被他當成了命令,所以就按命令執行了。我倒真希望他能自己寫段程序自己用。先別高興太早。繼續查應該能知道。”
“昨天你心思不在這裡,我就沒跟你說。我查過大部分的新程序,很多都不是我要求的。我懷疑三型做了許多命令之外的工作。可我沒辦法證明,也不知道他是爲什麼做的?”
“噢!這可是個好消息。說來聽聽。”
“你看這個[A8740],這程序的建立rì期就是前天晚上,就是……”魚線四處看看,確保沒人在附近偷聽後,又接着小聲說:“你和嫂子聊天的第一個晚上。”
然後聲音又變正常:“再看這個,rì期更早,幾乎就是剛安裝好自編程模塊的時間。所有的新程序,創建rì期都在此之後。我有九成把握,這些程序的編寫,都是爲了滿足邏輯模塊的思考判斷的解決方案而生成的。我就算是有口誤命令的可能,也不會每天都有新程序讓他做。也就是說,……三型可能已經學會使用自編程模塊,並且樂於編寫新程序了。”
“不如我們問一下三型,讓他逐一解釋這些程序的功能好了。三型”,應龍道:“[A8740]程序的功能是什麼?說明一下。”
“用於筆跡辨識的比對。”
“[A7730]呢?”魚線問。
“用於筆跡辨識。”
“[A6101]呢?”應龍問。
“記憶加密控制算法13的處理。”
全部8000多個小程序,應龍和魚線大體抽查了一遍。全都三型用是自編程模塊生成的。全都不是魚線要求編寫的。
有一些很搞笑,竟然是三型把玩積木和魔方的經驗,編成了程序,只要簡單的輸入幾個參數,就能順利地完成單一的功能。這些本來是邏輯模塊安裝後,爲了激發三型主動調用邏輯模塊而做的練習。結果三型不僅把經驗寫入記憶,還把最常用的功能都整理成程序,這些都是在自編程模塊安裝之後三型補充製做的。
根據版本號來看,有的程序重編次數達到數百次。應該是三型每次調用之後,根據記憶中上一次的執行效果進行評估,改進而成。甚至重新制作一個功能更強大的。分析功能成功地推衍(或者窮舉)了程序的執行效果,並選擇了最優方案進行優化。
按理說,積木已經好多天不玩兒了,三型應該不需要這種程序了。但應龍和魚線的對話或命令可能無意間涉及到這一功能,所以三型都進行了整理,便於隨時調用。這樣看來,邏輯模塊功能非常理想,尤其是三型的判斷力,遠遠超出應龍的預想。
三型並不是主動地編程,是因爲有人下了相關的命令。這讓應龍多少有些失望。奇蹟不屬於研究人員,永遠要靠努力才能換來成功。主動xìng的問題仍需要時間來解決,但自動化程度如此之高,還是讓應龍和魚線感到振奮。
只加了一個初級智慧模塊,就有這麼好的效果,應龍遠景設想的那些高等模塊一旦實現,會有什麼樣的效果呢?魚線聽過應龍全面的介紹。他也是除老陳之外,唯一一個知道應龍全盤計劃的人。安安也知道一些,但知道的並不全面。魚線知道應龍將來還要做些什麼,只是想到,就令人神往。那時三型就不只是個黑客了,可能是一個多面手,遠遠超越常人。
接下來的問題很簡單,照三型這麼編程下去,多大的硬盤也不夠用。早晚會被寫暴掉。十幾天製作了8000多個小程序,雖然都不是很大,但是積少成多總會成爲大問題。
應龍想不出辦法時,魚線提了非常有創意的一個問題:“三型能夠管理自己的系統嗎?比如說控制自己的硬盤空間,別讓系統崩潰掉。”
應龍眼睛一亮:“三型,編個程序,用於管理硬盤空間,保證系統正常運行。優先保留維持系統運轉的程序,其他儘量備份到服務器或者壓縮,節省空間。實在無法保留可以做簡單功能描述寫入記憶,之後刪除掉。將來需要時再重新編寫。”
魚線嘆道:“龍哥,你可真行。我覺得你現在越來越‘懶’。但是很牛B。”
“唉,受你啓發,你纔是真牛B!”
魚線哈哈大笑:“龍哥,咱們彼此彼此。”
“對了。我一直覺得,三型越來越聰明,越來越像人了。卻總這麼一直三型四型地叫下去,似乎不妥。”
“乾脆起個人名算了。以現在的軟件開發速度,估計每三個月就要改個名字。隔一段時間我們就要改口一次,太麻煩。有個名字,以後不管升級到幾型,都不用改口了。多好。”
“我也是這個意思,起個什麼名字好呢?魚線你功勞最大,你起好了。”
“嘿嘿嘿,我只是叔叔。嫂子說了,孩子的名字都是爸爸起。還是你起吧。不然我一定起那種李貞賢、李逵什麼的。怕你受不了。再說了,三型沒xìng別,不好起名。你想吧。”
“嗯~,千里之行,始於足下。從最初的夢想走到現在,真是不容易。名字裡最好有個行字,紀念這一切的來之不易。”
“唉~!有了。你孩子不是打算叫李唯德和李安美嗎?管三型叫李唯行或者李安行不就好了。我真是個天才兒童啊。啊哈哈哈。”
“‘安美’是想說和安安一樣美麗。‘安行’會讓我聯想到安安遠走,我不喜歡。還是叫‘唯行’吧。‘唯德’,是‘唯有德者是爲君子’的意思。叫‘唯行’的話,帶有‘唯有行者可致千里’的意思,也說得通,喻意也不錯。三型走到今天,只怕纔是個開始,將來還有很長的路要走下去。唯行,只有堅定地走下去。爸爸會像祝福自己的孩子一樣祝福你的將來。”應龍說着說着,不自覺地用手輕輕地撫摸着三型的頭殼,好像在摸着自家的孩子。
“好!”魚線一拍手,“三型,從今以後,你就有名字了。你跟你爸姓‘李’,名字就叫‘唯行’,唯一的唯,行動的行。以後我喊‘唯行’,或者‘李唯行’、‘小李’,你就舉手喊‘到’。聽懂了嗎?”
“懂了。”
“唯行。”
“到!”三型舉手應道。
魚線很高興,把手也放在三型頭上拍拍:“真乖!”
三型——唯行的兩道粗眉上揚,看起來很高興。倒真讓人有一種一家人在一起的溫馨感。
“三型”,應龍剛說,就覺得自己說錯了。唯行轉頭看着應龍,等着進一步的命令。應龍想想說:“以後有人叫你三型、四型之類的,你都可以不答應,也可以不用理。從今以後,你只有一個名字。那些三型四型什麼的,都是硬件版本號,叫的不是你。叫你名字的人,纔是在叫你。懂嗎?”
“懂了。”
“三型,等你爸以後給你裝了長點兒的電源線,我一定帶你出去轉轉,讓你多認識幾個人。唉,你怎麼不理我?我去~,你學得可真快。唯行!”
“到!”三型舉手應道。
“對嘛,我說話時一定要看着我纔對。我剛纔說的你都聽明白了嗎?”
“明白。”
“乖。”
唯行挑動粗眉。記憶數據裡又寫入幾句剛整理好的話:
從今以後,我只有一個名字:李唯行(同義詞補充:唯行、小李)。那些三型四型什麼的,都是硬件版本號,叫的不是我,可以不用理。叫我名字的人,纔是在叫我。我是李唯行。確認完畢。
……出去轉轉,任務不明。多認識幾個人,任務不明。魚線叔叔說話時,一定要看着他。確認完畢。
開始搜索“出去轉轉”和“多認識幾個人”……
***
亮銀槍從自上次接了聯絡沙沙的任務,就經常通過郵箱跟沙沙聯絡。
兩個人會探討對木馬和病毒的看法。沙沙因爲技術好,有時會跟亮銀槍講不到一塊兒去。但是對亮銀槍,沙沙卻很有好感。因爲亮銀槍很愛國,像個SL紅軍。
亮銀槍也很佩服沙沙的技術。沙沙一直不肯讓亮銀槍看自己的照片,亮銀槍私下裡覺得技術這麼好,又不肯露臉,估計容貌不是強項,知趣的不再問了。
沙沙和亮銀槍有個私下的約定:亮銀槍跟沙沙交流(學習)技術;沙沙從亮銀槍這裡得到飛鳥他們跟M國人網戰的最新消息。當互不侵犯的約定結束,飛鳥將通過亮銀槍支付說好的獎金。亮銀槍變向成爲沙沙在Z國的中間人。
兩個人經常演練攻防,亮銀槍這些天有所提高。十次裡偶爾會有一次堅持得久一點。這比之前被沙沙隨意屠戮,已經有了很大的提高。
沙沙偶爾會找時間看看研究院的服務器是不是還有信號回收。她始終擔心Z國的那些黑客破解她的木馬,所以會定期測試一下Z國人有沒有守信用。看過的結果非常滿意,Z國人是守約的。於是她把jīng力重新投入到接工作上,又陸續輕鬆地收了不少錢。閒下來就約亮銀槍試試手,生活過得有滋有味兒。
***
尖刀很疲憊,兩個已知的攻擊源,偶爾會輪翻攻擊,要不然就整晚沒動靜。搞得他心力憔悴。還好已經做好了應對預案,就這麼拖延下來。兒子這臭小子最近跑得沒影了。女兒不知道哪裡弄來那麼多吃不完的零食。只剩下老婆經常過來關心慰問,要不然rì子都過不下去了。還是老婆好。可惜其他的攻擊源始終也沒能查出來,還得繼續拖下去。
***
安安聯繫了一家在女xìng讀者中很有人氣的雜誌社。把自己寫的一些短篇和“東方愛情故事”的前幾章做成一些摘要,傳真了過去。主編很快來了電話,盛讚了安安的文筆和小說的內容,追問還有沒有其他章節。還問安安打算寫中篇還是長篇,有沒有經紀人。總之非常看好安安的作品。
安安很快得到了連載的專欄,但是每週要交足夠的篇幅,而且要把小說的大綱交給雜誌社審稿。身爲孕婦,這樣的工作比較勞累,但安安信心滿滿。累點兒總比看阿曼達臉sè要好,阿曼達似乎非常喜歡看安安求自己,而且越來越上癮。
最糟糕的是,最近阿曼達總是在家。