夏侯龍城 作品

第七十三章 思維方式(二合一)

    “可是,怎麼讓傀儡同樣能感知到“痛苦”呢?”蠍盯著上原,他的雙眼中少有的純淨與充滿希冀。

    讓傀儡人偶,或者換用上原所熟知的另一種說法——如何讓機器人產生和人類相同的痛感,或是更簡單的,如何讓機器人遭受痛苦後產生與人類相同的反應。這是蠍所疑惑的想尋求答案的問題。

    痛感產生的因素太多,人體可以產生痛感的部位又太多,不同的外力損傷所產生的痛感又有差異,再加上所處環境不同,人體所採取的對應方式又有不同,比如在戰場上被蚊蟲叮咬的痛苦是不會讓一個訓練有素的戰士放下手中的武器去驅趕蚊子的。

    這樣,每一個因素都會產生很多種可能,所以,對人體遭受痛苦可能採取的應對措施的模擬,就有10x10x10……種可能。

    科技璀璨的前世,最尖端的機器人都無法完美人體最基本動作完成度的七十,而上原更不是一個優秀的工作者,蠍的問題,他無法回答。

    儘管不能給蠍太多的幫助,但是上原還是願意把自己在另一個世界獲得的寶貴知識拿出來與蠍分享的。

    和蠍相對跪坐在草蓆上,上原和蠍兩人跪的很直,就像兩個古典莊重的武士在交流武道那樣。

    上原把隨手寫下了一些數字,然後把寫了數字的小紙片隨機打亂,散落的擺放在蠍的面前。

    “蠍,八七五十六三一二九四,這十個數字中,從中挑選一個最大的出來。”

    “十。”這麼簡單的問題,蠍隨口就說出了答案。

    “可是,蠍,你是如何挑選出的呢?”上原開始了他的教學,“你要想賦予傀儡以人的情感和思維,那你必須要明白,什麼是思維。”

    “蠍,今天我們要探究的問題只有一個,你是如何從十個數字中區分出最大的那個的。”

    如何在一堆數字中分辨出最大的那個,這是小學生都不願回答的問題。

    “因……因為十是最大的,所以我挑選出了十。”蠍皺著眉頭,他知道自己所回答的肯定不是上原所期望的,但是除此之外,他不知該如何做其他的回答了。

    “蠍,思維是個複雜的過程,它的本質是邏輯關聯。”

    “如果要把人的思維邏輯賦予傀儡,首先要明白當判斷一個事務時,邏輯在如何運行著。”

    “我的老師在教我傀儡知識的第一課,他教我了一個很經典的邏輯算法——冒泡法。”

    冒泡法,或者說冒泡排序,從c語言入門的人大概都對這個經典算法印象深刻吧。

    “冒泡法?”蠍唸了一遍這個奇怪的名稱,疑惑都寫在他臉上了。

    “蠍,複雜的思維只是一瞬間的事,在一瞬間就已經完成了無數次的邏輯判斷。”

    “假設,我們把思維放慢無數倍。”

    “假設,只有兩個數字,三和五,蠍,選出其中最大的,你該如何判斷呢?”上原撿出兩張紙片輕推至蠍的面前。

    “是五。”蠍拿出了數字五。

    “那麼,再加上一個數字四呢?”上原笑著,把數字四和三和五放在了一起。

    “是……”蠍張口就要說出答案。

    “停下,蠍,”上原制止了他,“努力回想,你是如何進行第二次判斷的。”

    蠍皺著眉頭,努力思索著,眉頭越皺越深。

    隨後,看蠍實在無法把簡單的數字大小比較以簡明的算法表示出來,上原又開始了他的教學。

    當兩個數字大小比較時,取出最大的一個。

    當三個數字再一起比較大小呢,這發生在大腦中不到一微秒反應時間內做出的邏輯判斷為數字a與數字比比較,大的那個數字與數字c計較。

    同理,當四個數字比較大小時,a與b比較,如果a較大,取a,b捨棄。再拿a與c比較,如c大,則取c與d比較……

    依次類推,就像從水中冒出的氣泡一樣,越來越大,漸漸比較出最大的值。

    純粹的邏輯同樣具有魅力,蠍彷彿走進了一個新世界的大門,有無窮無盡新奇的知識在等著他探索。