應龍還要做更多的設計工作。
他必須儘快搞定唯行“情緒模塊”和“三觀(觀、觀、價值觀)模塊”的基礎設計。有了這些,唯行就可以擁有簡單的好惡感,自己的一點看法,一些基礎的情緒。這是應龍早就想做的,只不過時機和條件都不成熟,所以一直拖到現在。
現在就龍覺得是時候做這些了。有了這些,唯行就會從機器一點兒點兒地向人靠攏。這對唯行來說,是一個新的里程碑。應龍一想到這裡,總會有些激動。
他還要去聯繫一些電池生產廠家。他一直想幫唯行弄一塊體積小、重量輕、供電量大、可反覆充電的蓄電池。
奧丁的核電池,一直讓應龍眼紅。不知道人家電池的具體參數和xìng能,但只看奧丁那麼大的身軀照樣跑跑跳跳,就知道人家電力充沛。上還有些消息,可以證明核電池有一個非常大的優勢,那就是能保持長期供電,十年到數十年都有。人家的機器人雖然笨重,可是有了核電池,就能脫離電線,zì yóu行走。對於唯行來說,這種zì yóu,無比可貴。
回來這段時間,魚線也沒閒着。
他把應變模塊1和應變模塊2進行了重新整理,並將快速行動決策模塊與整理後的應變模塊,合併在了一起,做爲新的應變模塊使用。當時事起倉促,爲保證程序的正確xìng和可修改xìng,分開編寫非常安全。現在大把時間,當然把他們合在一起,效率更高。測試後的應變模塊,效率比沒修改之前高了不只一個檔次,而且大大節約了P佔用。
大塊兒這段時間則一直忙於調整唯行的機體。他說在比賽中發現了許多新問題,做了不少的新設計圖給應龍看。應龍對新設計大爲讚賞。新設計圖着意改善了速度、力度、爆發力,和機體更抗震抗損能力。製作肯定需要花費更多時間,備品也更貴,但真的是物有所值,xìng能提高非常大。如果把新的鈦合金關節也考慮進去,那麼擁有新身體的唯行,再連續進行幾場同類強度的比賽都沒問題。
大塊兒也提出過,要不要自己花錢,做一套更好的外甲?應龍想了想,認爲暫時用不上,勞民傷財。機械智人的研究,應當以機器人的智力爲主攻方向。新關節和機體設計改造,不過是爲了減少機體的故障率,少些維修保養的時間。唯行就算身體改裝成了戰士,智力始終還是硬傷。不如把錢投在智能方面的提高上更值得。但是應龍保留了大塊兒改造外甲的方案,說將來再有機體硬對抗的比賽時,可以提前按這個造出來用上。
魚線吃完了飯,正側躺在沙發上看電視。唯行坐在自己特製的凳子上,一邊看電視,一邊切水果給魚線吃。自從比賽回來,魚線也添了新毛病,吃水果時喜歡別人弄好了餵給他。應龍從盥洗室洗完魚線的衣物回來,一起坐下看電視。唯行抱着裝着水果的塑料盤,手裡舉着一根牙籤,挑着一塊水果。等到魚線發出“啊”的聲音,纔像填鴨一樣機械地餵給魚線吃。可唯行卻連看也不看,眼睛只注意着電視。
一般的凳子承受不了唯行的體重,大塊兒給他專門做了兩把。都包了厚厚的疊子,有些沉重。爲了讓唯行能在坐下時不傷到大腿關節,大塊兒還重新修改了大腿部分的設計,爲唯行製作了“*”。這些都是從比賽回來後新做的修改。
一家三口忙碌一天,晚上一起看個電視,是最近的常態。大家對這樣的家庭很接受。應龍對魚線讓唯行喂水果很有意見。不過魚線不當一回事,他恬不知恥地說:“一家人就是應該互相幫助嘛。你看,你幫我洗衣服,唯行幫我弄水果,我陪你們看電視。多好!”
應龍覺得魚線還小,不應該要求他太多,後來也就不提了。不過有時候他會跟唯行一起削水果,替唯行喂水果給魚線吃。這樣能讓唯行安安靜靜地看一會兒電視。
最近唯行又學會一個新動作,是魚線教的。就是當他什麼也不用做,只是坐着的時候(比如看電視時),他就會雙手托腮,兩肘支膝坐在自己的凳子上。這動作就像幼兒園裡的小朋友。應龍非常喜歡看,每次看都覺得很有趣。
“龍哥,你說,咱們給唯行做個嘴巴怎麼樣?”魚線一邊吃着東西一邊說。
“嗯?”
“嘴巴。這樣配合肢體動作,看起來就更像人了。”魚線坐起來,從唯行那裡拿過裝水果的塑料盤和牙籤,交給應龍。唯行看了一眼,又開始雙手托腮地看電視。應龍一邊餵魚線,一邊自己也吃。魚線盤着腿,很有興趣地說:“你看,我總覺得唯行不像個人,因爲他沒表情。尤其是沒有嘴,影響很大,很多時候都沒法配合,跟我們的生活脫節!我們笑的時候他不笑,我們吃東西他看着,我打呵欠他都學不了。要是有了嘴,說話時能配個口形,吃東西什麼的跟咱們一起吧嗒嘴,那多有意思。好過我們吃他看吧。”
“學你打呵欠沒什麼用吧?他吧嗒嘴我們就看他這麼吧嗒?你好意思自己塞得滿滿的,看他空着嘴跟你吧嗒?他笑也是假笑,根本連‘情緒模塊’都還沒有呢。”
魚線想想:“話不能這麼說。再好是王道啊。很快就該做情緒模塊了吧。做了也不算白做,有了嘴可以表達很多情緒。這點兒小活兒,那對大塊兒來說,根本小AE。你不是又怕花錢吧?”
應龍吃了幾塊水果:“好吧,那先做個簡單的。面部表情什麼的太麻煩了,先不做。等將來唯行的智能提高到需要更多表情時,再做更好的面部的配套設備好了。”
魚線高興地跳起來,拉着唯行的雙手說:“唯行,你要像叔一樣,有嘴了。到時候,叔帶你一起吃水果。好不好?”
“好。”唯行的聲音平靜,一點也沒情緒。
魚線託着下巴半天不作聲,突然問:“龍哥,你說做好了情緒模塊,是不是得把動作和聲音一起改一改?改得像R3那樣,聲情並茂一點兒。明明很高興一件事,讓他一說完,怎麼我心都涼透了?不出去看看還覺得他挺好的,一回來,覺得好些地方得改啊。”
“好啊,到時改改程序,再好好教教,很容易嘛。”應龍往嘴裡塞着水果。
魚線走過來,一把拿走水果盤,放到長几上。“龍哥龍哥,能不能先把情緒模塊的思路說來聽聽,我等不到明天了,越想心裡越癢癢啊。”
“我下班了,我正看電視呢。明天吧,不差這一會兒。線兒,線兒,哎呀好好好,有話好說,我說我說。”魚線作勢要關電視,一看應龍答應,趕緊在沙發上坐好,靜等下文。
“情緒模塊,在現階段,只能做個僞值控制一下,表達最基本的好惡感。就是他喜歡什麼,歡什麼,什麼東西感覺一般,不好不壞。”
“然後呢?”
“喜歡與討厭的權值(計分值),我們可以等他遇到事情分析後,自己進行權值的更新。一開始的值都是0。如果遇到對他來說好是的評價,根據評價值的權值進行計算,加上去。否則就減分。總之加加減減,讓他自己更新這些好惡感的統計數據。相當於他對事物有一個自己的喜好,相當於人類對於事物的好印象壞印象什麼的。這些數據最好能統一到記憶數據裡去。”
魚線一直很認真地聽。
“當然,這些工作不會放在大腦裡,必須新建一個‘心理感受系統’,專門用於情緒的管理。如果有必要,將來再合併到大腦系統裡。還有……”應龍抓抓頭,露出一個痛苦的神sè來。
魚線大感有趣。只要龍哥覺得痛苦的東西,難度係數必定有看頭。“有什麼特別的事情要做?”
“大腦系統的‘自我認知模塊’建立後,他只能識別什麼是‘與我相關的’,並不代表着他就會對‘與我相關的’事物一定要抱有特殊印象和感情。所以,我們要想個辦法,讓他對‘與我相關的’事物建立更多的好感,而且要讓他清楚,這種好感是不可降低的。還要讓他持續對‘與我相關的’事物保持關注。”
“這就不太容易用程序解決了吧?人爲什麼要特別喜歡與自己相關的事物呢?總得有點道理可講纔對吧。”
“人關注與自己相關的事物是非常有必要的。如果人對自己身邊的事物都不關心,他要怎麼在世界中下來?人的情緒,是由自己身邊的事物所誘發的。凡是對自己有利的,就會產生正面的情緒,諸如喜悅、滿足、興趣、驚奇。對自己不利的,就會產生各種負面情緒,諸如恐懼、痛苦、厭惡、憤怒、悲傷等等。有科學證據表明,一個3歲左右大小的兒童,他可以表現出來的情緒已經與成年人相當了。按照進化論的的說法,人類的成長就是一部進化史的重現。越早得到的能力,就是越早在進化中學會的。也就是說,人類的情緒在人類進化的初期就已經非常完善了。不過情緒這東西,在唯行,好像就很難說出道理來了。他和我們不一樣,沒有敵害不用擔心食物。要給他建立這些概念很困難。他完全沒有情緒的誘因啊。”
“誘因?”
“就是爲什麼會有情緒。比如,我無原無故給了你一巴掌,你是不是會生氣啊?”
“廢話!”
“這一巴掌就是你生氣(憤怒)情緒的誘因了。你讓我給唯行一巴掌,他都不明白怎麼回事,也不關心你是不是傷害了。你叫他生氣,生得起來嗎?”
“噢。這樣啊。你說也怪,人爲什麼要有情緒呢?沒有就好了,這樣造唯行還容易點兒。”
-------------
-------------