唐蕓和豆豆重逢后的第271天,豆豆去世了。唐蕓說(shuō)服自己不要太過(guò)悲傷,告訴自己這對(duì)豆豆來(lái)說(shuō)是一種解脫。唯一的遺憾是爸爸還沒(méi)有找到,這個(gè)家總歸是不可能再團(tuán)聚了。
這兩百多天里,唐蕓基本上一直陪著豆豆。CP很識(shí)趣的沒(méi)有過(guò)多的打攪他們。豆豆時(shí)而清醒,時(shí)而昏睡。醒著的時(shí)候他們就在一起聊天。豆豆聊天很辛苦,只能用手寫板輸入,由計(jì)算機(jī)合成發(fā)音。唐蕓不想讓豆豆太過(guò)疲勞,可豆豆卻總是要不停的聊,直到再次昏睡。豆豆不愿意說(shuō)過(guò)去,唐蕓就一直沒(méi)有問(wèn)。豆豆一直在說(shuō)未來(lái),更準(zhǔn)確的說(shuō)是在安排未來(lái)。
“姐,你一定要去玩我的記憶碎片。”
“姐,以后我的都是你的。我不在了,我的就都就留給你。我和CP說(shuō)好的。”
“姐,你要幫我繼續(xù)把記憶游戲做下去。我的記憶都在里面,千萬(wàn)別讓它們消失。”
“姐,你玩沒(méi)玩啊?怎么沒(méi)見你說(shuō)?。俊?/p>
“姐,你必須先會(huì)玩?;仡^我還要把整個(gè)游戲交給你去做呢。你得先會(huì)玩!”
“好玩吧,姐?其實(shí)我知道這個(gè)游戲并不是特別好玩。因?yàn)橥娴娜瞬⒉皇翘唷N覀冏鲞^(guò)市場(chǎng)統(tǒng)計(jì),玩家以高知高職群體為主。越老的玩家忠誠(chéng)度越高。所以你要多玩。等你會(huì)玩了,我再給你講他是怎么做的,你就好懂了。”
“你說(shuō)的沒(méi)錯(cuò)。記憶碎片與其說(shuō)是游戲,不如說(shuō)是云筆記。但你應(yīng)該發(fā)現(xiàn)了,他們完全不是一個(gè)概念。”
“我對(duì)記憶碎片的定位是思維冒險(xiǎn)類游戲。大概是世界第一款吧。因?yàn)檫@個(gè)類的名字是我自己起的?!?/p>
“怎么樣?用自己的記憶進(jìn)行推理好玩吧?是不是在記憶故紙堆里經(jīng)常發(fā)現(xiàn)一些自己已經(jīng)忘了的事情?我想做個(gè)和自己的記憶聊天的功能,估計(jì)是沒(méi)時(shí)間?!?/p>
“你行的,姐。其實(shí)我早就找到你了,也知道你是搞人工智能的。我本來(lái)不想讓你看到我這副樣子的。但是沒(méi)辦法,我的時(shí)間不多了。所以我才讓CP把你找回來(lái)。我想讓你繼續(xù)我的夢(mèng)想?!?/p>
“沒(méi)錯(cuò)!記憶碎片這個(gè)名字就是關(guān)鍵所在。我把記憶看做是一系列對(duì)象和對(duì)象間的聯(lián)系。每一個(gè)對(duì)象就是一個(gè)碎片,通過(guò)對(duì)象間的聯(lián)系,碎片就拼接出整個(gè)記憶?!?/p>
“對(duì),就是這個(gè)類。我把它稱作記憶毛球。每個(gè)毛球的實(shí)例就是一個(gè)記憶碎片。當(dāng)一個(gè)碎片和另一個(gè)碎片發(fā)生聯(lián)系,就像是碎片上長(zhǎng)了一根絨毛。聯(lián)系多了,碎片就成了毛球?!?/p>
“現(xiàn)實(shí)中每一個(gè)具象的實(shí)體都可以映射到一個(gè)碎片。而把這些碎片聯(lián)系起來(lái)的是人類的行為?!?/p>
“你要小心,千萬(wàn)要小心!任何改動(dòng)必須先在模擬器上進(jìn)行試驗(yàn),才能上線,否則……那可是千千萬(wàn)萬(wàn)人的記憶??!搞丟了到還好說(shuō),可以解釋為遺忘。本來(lái)碎片上的絨毛沒(méi)有之后,就會(huì)被釋放,相當(dāng)于遺忘。但如果是搞亂了就很難解釋和恢復(fù)了?!?/p>
“建立聯(lián)系的方法很多。比如謂詞邏輯?!u蛋碰石頭’里面,雞蛋和石頭各是一個(gè)碎片,他們之間的聯(lián)系是‘碰’。碎片之間的聯(lián)系是多對(duì)多的關(guān)系。而且大多數(shù)時(shí)候,聯(lián)系就像竹子是有很多節(jié)的,把許多碎片串在一起。這些聯(lián)系在碎片之間縱橫交錯(cuò)就形成了記憶之網(wǎng)。”
“姐,你要加油啊。我怕自己堅(jiān)持不了多久了。我就是想讓計(jì)算機(jī)具有人一樣的智慧。你不知道,當(dāng)我知道你的專業(yè)是人工智能時(shí),我有多激動(dòng)。我覺(jué)得這是我們之間的心電感應(yīng)?!?/p>
“真正核心的東西,我沒(méi)有告訴CP。他知道,但他很尊重我,沒(méi)有為難我。而且當(dāng)他知道我要把一切留給你時(shí),他還堅(jiān)定的支持了我,幫我找到了你。他們一家是好人?!?/p>
“我遇到的第一個(gè)難題是記憶之網(wǎng)的存儲(chǔ)問(wèn)題。當(dāng)碎片和絨毛足夠多時(shí),會(huì)大量的消耗存儲(chǔ)空間。我用了很長(zhǎng)時(shí)間才解決了這個(gè)問(wèn)題。我給我的算法起名叫‘云豆’,還申請(qǐng)了專利。這是記憶碎片游戲的第一個(gè)核心關(guān)鍵技術(shù)?!?/p>
“姐,加油啊。你已經(jīng)真正進(jìn)去游戲的核心了。”
“記憶的最大價(jià)值在于重現(xiàn)。在記憶之網(wǎng)中,從任何一個(gè)碎片出發(fā),沿著絨毛去重現(xiàn)記憶,很快就會(huì)耗盡計(jì)算資源。因?yàn)樗槠g的聯(lián)系是不收斂的。這個(gè)很難,比記憶存儲(chǔ)還難。不過(guò)也解決了,算法名字叫’第二云豆’?!?/p>
“現(xiàn)在,游戲里的記憶推理和故紙堆的核心都是第二云豆算法。不過(guò)這個(gè)算法我不太滿意,有時(shí)會(huì)由于收斂條件選擇不當(dāng)引起重現(xiàn)錯(cuò)誤。但在游戲里,這些偶然出現(xiàn)的隨機(jī)錯(cuò)誤,會(huì)產(chǎn)生一些莫名其妙的檢索結(jié)果,反而增加了游戲的趣味性?!?/p>
在最后的一段日子里,豆豆每次的語(yǔ)句越來(lái)越短。唐蕓心中不忍,但又無(wú)可奈何。每次豆豆昏睡,她都會(huì)拉著豆豆的手哭??尥炅耍侔炊苟沟囊笕パ芯坑洃浰槠?。她鉆的越深,越能理解CP的那句話——“豆豆是個(gè)天才”。