樓前的空地上支起了好多桌椅和遮陽傘蓋。遠遠看去好像戶外的咖啡吧。旁邊還有一張桌子,上面擺滿了紙杯、飲料和水果,還有案板、刀子。旁邊還有一個垃圾筒。二樓懸掛着一張橫幅:大請家別送再禮物。是的,大家沒看錯。“請”和“再”字故意寫錯了位置。雖然整句有些不通順,可是大家反覆默讀,都清楚上面寫的其實是:請大家別再送禮物。已經到來的人們紛紛討論這兩個寫錯位置的字和窗前的排場是幹什麼用的。
應龍和魚線走了出來。而唯行則打開窗子,從窗裡跳了出來。人們首次看到唯行的整體造型和靈活身手,紛紛鼓掌讚歎。
“大家好,這裡的座位請隨便坐。歡迎大家到小樓來看唯行。爲了感謝大家的協助,一會兒有飲料和水果送上,請大家慢慢品嚐。大家一定注意到二樓的條幅了吧。請大家不要念出來,配合我們的工作。謝謝大家。”應龍開場之後,大家紛紛落座。座位不夠多,很多相熟的人擠擠坐在一起。
唯行聽說二樓有條幅,擡頭看去。“叔,這條幅上寫的句子不能理解。是什麼意思?”
魚線當着衆人嘻皮笑臉地說:“呵呵,這是你爸昨天晚上練的字。我覺得寫得挺好,就掛出來讓大家欣賞一下。不是什麼句子,當然無法理解了。”
唯行好像完全看不出這句子的意思。“這樣啊。我去切水果了。”
大家默笑,都不點破。
應龍說道:“謝謝大家配合。謝謝。昨天送唯行禮物的人,一會兒唸到名字請舉手,我們將返還現金。有誰想喝飲料或吃水果的,請告訴唯行,他會爲大家準備。”
衆人鼓掌,都覺得新奇有趣。
魚線拎來一個大皮箱,裡面都是些小口袋。魚線朝唯行點頭:“開始吧。”
唯行一邊削水果,一邊念名字。他記得每一個人送的禮物,絕不會記錯。應龍和魚線忙了一晚,纔將每個送禮物的人應該返還多少錢整理出來。紙口袋裡是等價的現鈔。唯行一邊忙着手上的工作,一邊念着人名,還有空閒左右張望,向朋友們微笑和揮手。這就是機器人的優勢,一心多用、一絲不亂。魚線則將對應的小口袋送到舉手的人那裡。這一切都在唯行眼前進行,故意讓唯行看到。
馬力跑來問應龍:“這是搞什麼呢?這麼熱鬧?”
應龍拉着馬力到一邊小聲說:“這是在幫唯行糾正惡習呢。事情是這樣的……”
馬力聽完笑說:“真有你的。這都行?你這倒底是造了個什麼東西出來?還得弄這麼大一堆人陪他玩兒?他還會削水果?有意思,我過去看看。”說完就擠進人堆蹭了個座兒。
這時有人喊要咖啡,有人喊要蘋果。別人喊要礦泉水,馬力卻故意同時叫喊要橙汁。他就是好奇,唯行能不能聽清楚。
唯行正好削完一盤水果,放下手中刀具擦手,然後熟練地把旁邊的瓶裝飲料一起擺進托盤。從左至右依次送出,每個人要的都不同,但每個人都拿到了自己想要的水果或飲料。馬力真的得到了一瓶橙汁。馬力覺得有趣,故意逗唯行說:“你拿錯了。我要的是礦泉水。”
唯行說:“沒錯。你要的是橙汁。”然後,播放了一段錄音!裡面清楚地聽到馬力的聲音在喊“橙汁”。衆人大笑。馬力也哈哈大笑:“哎呀,被拆穿了。我要的是橙汁,你說的對。”
唯行很高興地爲大家服務,大家有吃有喝有熱鬧看,玩兒得很高興。不一會兒,人們紛紛起身離開,同時又有新的同事過來。畢竟還在上班,不能總在這裡逗留。
唯行稍一有空,就會問旁邊的人:“你有禮物要給我嗎?”幾乎每個人都要問一次。他不厭其煩的地問,很開心的樣子。很多同事,尤其是女同事們,看到唯行很開心的樣子,都不忍心讓他失望,幾乎要從身上找些禮物出來送給他了。都被應龍和魚線用眼神制止了。魚線在唯行後面向上指着條幅給那些新來的同事看。有人不小心念了幾個字,就會被旁邊的人拉走告誡不要說給唯行知道。人們認真地遵守着應龍的規則,配合着他們的行動。
整整一天,唯行什麼也沒收到。但他似乎並不覺得沮喪,還是笑口常開,心情很好。
收工之後,唯行和魚線在二樓看電視。應龍在一樓的工作臺上給馬力做着模型。魚線偷跑下來找他。
“龍哥,我們花一天時間賠了那麼多錢給人家,值得嗎?”
“值。當然值了。”應龍頭都沒擡繼續做着手上的東西。
“20多萬就這麼沒了?還搭進去那麼多桌椅和飲料。今天招待了,明天還得招待。天天往裡搭錢,工作也不能做了。這樣有意義嗎?當初聽我的,把唯行這幾天的記憶數據給刪掉不就好了?需要搞這麼麻煩?”
應龍停下手裡的工作,看了看周圍。唯行應該還在樓上。應龍說:“我當然知道刪除數據更容易。可是我信今天遇到的問題明天還會遇到,這方法治標不治本。根本問題在於我們的程序沒有做好,讓唯行不斷地累積多餘的好惡權值。他養成惡習,是我們的錯。想要標本兼治,最好的辦法是就——先剎住歪風,再修改程序。想辦法控制這些多餘的好惡權值的累計。”
“他現在惡習已經養成了。最好的辦法就是直接人爲地設定,讓他對收禮物的好惡權值清零。”
“這樣會造成記憶數據和運行數據不一致。將來可能會導致不可預知的錯誤。現在情況已經得到控制了,就等你的人生觀模塊了。至少可以平衡一半的問題。”
“那另一半呢?”
“要看世界觀模塊的了。”
“那現在要做什麼?”
“等一會兒我們跟唯行談談,告訴他爲什麼不能隨便收別人的禮物。爭取通過教育讓他了解這些道理。”
“能行嗎?你跟個智能不健全的機器人講道理?”
“行不行總要試一試。我一直認爲,孩子都是好孩子。如果他們做錯了,一定是當家長的沒教育好。我們是唯行的家長。做事不能簡單粗暴,要給他學習和理解的過程。”
魚線想了想:“嗯,你說的對。我老爸就很簡單粗暴,根本沒給過我過程。不過這種事我不太擅長,還是你來做好了。”
談話很成功。應龍跟唯行說:收禮物是奪取別人的財產。你天天向別人要禮物會讓別人遠離你。別人總送禮物給你就會影響他們自己的生活質量。應龍花了足夠多的時間和論證,終於讓唯行接受了這些觀點。但是唯行受限於對他人心理活動理解能力低下,有些只是聽應龍的話,並不能成功理解。雖然唯行明白了愛好收禮物是不對的,但是好惡權值還是決定了他的偏好。在應龍說教完成之後,他還是問應龍:“爸爸,你有禮物要給我嗎?”
應龍知道這不是唯行現在能控制得了的主動xìng,只能回答“沒有”。他花了很長時間給唯行說明錢對於人類生存的必要xìng,並且解釋錢的作用。唯行總算是聽明白了。現在唯行的理解是:一切事物都有價值,人們通常用錢來衡量價值的多少。人們用錢購買自己需要的東西,用於維持生存,沒錢就沒辦法生存。買禮物送人,錢就會變少,自己生存就可能不夠用。所以索要禮物就會讓別人無法生活得更好。
對於生存,唯行並不明確其意義,生活也是。魚線解釋說:“生存就是機體正常運轉,生活就是生存進行中。”唯行勉強能夠理解。
魚線繼續加班,努力製作着人生觀模塊的設計。他希望唯行儘可能快地恢復正常,不希望惡習持續下去。
應龍爲了返還人們的贈禮,賠付了27萬多元。其實很多東西都不是新品,很多人也都回來退錢,認爲不能送了舊東西還多收錢。應龍堅決按唯行的估價來計算。他說朋友們對唯行的迴護之心是多少錢也買不來的。事後才教給唯行什麼叫折舊計算。那些禮物被唯行整齊地擺放在大廳的一側,堆了足足兩排貨架。如果真的用起來,只怕二十年都用不完。其實十年左右這些東西也就全報廢了。
唯行之所以一直很開心。是因爲這返還的錢都不是他出的,所以不影響他的主導情緒。另外魚線要求編寫的主導情緒還有問題。一旦處於某個值,不發生別的事情影響,該值是一直保持不變的。所以唯行纔會一直開心這麼久。
這部分功能,魚線會在人生觀模塊更新時一起更新。到時唯行的主導情緒就會隨時間變遷而慢慢恢復正常,各種好惡權值也不會再一味同幅遞增遞減。人生觀模塊將會影響到好惡權值的累加幅度,當達到一定程度(未必是極值),增減的幅度會變小或爲0。這將使唯行的好惡得到控制。人生觀模塊同時也是一個準則類的約束,左右着唯行對人生的態度。某些事件的發生,將對他的觀念造成影響,並會在需要時修改部分準則。魚線對此模塊非常有信心。應龍也對些模塊報有相當大的希望,希望這模塊能成功地抑制癖好問題。
這段時間唯行還在不停地向來訪的朋友們索要着禮物。但大家都很合作。在艱難地忍耐當中,唯行人生觀模塊的新建和情緒模塊的修改終於完成了。唯行向大家索要禮物的頻率越來越低,兩人時不時檢測一下,收禮物的好感值正在慢慢回覆正常。
一切看來都很順利,也沒發現什麼問題。
魚線終於安心地睡了一個好覺。他捅開的漏兒,終於還是由他給補好了。