這并不是可以胡亂設定的事情,進化的每一步都要極端精确且明确,否則機器人們就會無所适從。單單将進化的第一步設定爲行星際航行,然後将第二步設定爲超光速航行,這種設定方式是沒有意義的。這樣設定的話,恐怕所有機器人全都死光了都無法用窮舉法找到正确的道路。正确的設定方法必須是精細的,比如這一步進化要将材料性能進化到如何如何,下一步将推進器性能進化到如何如何,這種設定才有意義。
所以,那名天才不知道的事情,他就沒有辦法設定。也就是說,機器人不管進化多長時間,它們的科技程度都無法超過那名天才的學識範圍。而這樣一來的話,還何必讓機器人們進化呢?直接一開始就制造出自己學識範圍之内最先進的機器人不就好了麽?
而對于“機器人數量是否足夠使用窮舉法”這一點,肖雲也有一些自己的想法。肖雲經過了一個簡單的計算就将這個可能否定掉了。
所謂窮舉,即每一種可能都要嘗試到,否則就不能稱之爲窮舉。那麽有以下這樣一個例子,一個集體有二百六十六個人,将他們分成數量爲一到二百六十六之間任意組合,即一個人算是一種組合方式,任意兩個人也算是一種組合方式,任意三個,四個,十個,五十個,都可以算是一種組合方式,那麽……一共有多少種組合方式?
這是很簡單的一個算數題,最終的計算結果是一共有二的二百六十六次方種組合。而這個數字有多大呢?
根據科學家們估算,宇宙之中所有質量和能量根據相對論換算之後,大概相當于十的八十次方個原子。而……二的二百六十六次方這個數字,恰好要比十的八十次方這個數字大一點。也就是說……僅僅一個二百六十六人的集體,他們之間相互不同組合的數量就已經要比整個宇宙之中的原子數量還要多了,那麽在具體的科學研究之中呢?
一種新型材料的研發,可能需要按照不同的比例添加進許多種不同的元素以及化合物,這些添加元素的含量是不确定的,冶煉時間是不确定的,先後順序是不确定的,在所有東西都不确定的情況之下……它們之間的組合方式又有多少種?
這是一個不可思議,無法計算的龐大數字,它一定會比二百六十六個人的集體之間不同的組合方式的數量更多。那麽在這種情況之下,無限複制機器人們該如何才能使用窮舉法将這些可能全部窮舉完畢?不将這所有可能全部窮舉完畢的話,它們怎麽能知道哪種組合方式才是正确的,才是最優化的?
僅僅一種新型材料的研發就會耗費掉所有機器人的所有精力,使用窮舉法的話,将全宇宙之中的物質全部拿來制造機器人都無法做到,這還隻是一種材料的研發而已,連這一點障礙都無法度過,更不要說真正的科技進化了。
所以……基于以上兩點,肖雲知道,依靠窮舉法以及明确的進化目的組合的方式來讓機器人們産生不斷的,乃至于超越制造者本身學識範圍的進化不可行。沒有人可以做到這一點,就算那名天才是全宇宙所有智慧生命之中最爲傑出的,他也做不到。
這就是肖雲目前想到的兩種最有可能成功的猜想了,但這兩種猜想全部在後續的深入思考之中被肖雲否決。
在思考之中,肖雲又對第二種進化方式做了一些改進,添加了一些限制條件。這些改進的基本思路是,窮舉法其實是效率最爲低下的一種嘗試方法,有許多種組合方式其實是根本就沒有必要去嘗試的。打個比方,假如一個人在一無所知的情況之下要做一種食物,既然他對此一無所知,那麽這種食物的食材就可能是宇宙之中的任何一種東西——包括一團氫氣,一塊富含鐵的小行星碎片,又或者某些液體之類的東西,又或者行星之上的土壤,乃至于某些生命體排洩的糞便……這些東西都可能成爲制作這種美食所需要的食材組合之中的一種。
以窮舉法來計算的話,這個人需要嘗試宇宙之中所有物質形态之間的所有不限定個數的組合。這是一個龐大到無法想象的數字,哪怕這個人有一千萬億年的壽命,有相當于一千萬億個宇宙的物質供他使用,他也不可能将這道美食最終做出來。原因很簡單,組合方式實在是太多了,在人類可以理解的時間範疇之内根本就不可能将所有的組合方式都嘗試一遍。
在這個例子之中可以很明顯的看出來,有許多種組合方式其實是沒有意義的,比如,氫氣和氨氣之間的組合就沒有意義——這種組合很顯然不能制作一道美食出來,鐵礦石和土壤的組合也是沒有意義的,除此之外,還有木頭和塑料的組合,二氧化碳和甲烷以及銅礦石的組合……等等等等,這些組合都是沒有意義的。
但最關鍵的一點是,這個人對于這道美食一無所知,既然一無所知,他就不可能知道哪些組合有意義,哪些組合沒有意義。放到無限複制機器人研發新型材料上面來說就是,無限複制機器人不可能知道哪種組合有意義,哪種組合沒有意義。
但是,無限複制機器人不知道哪種組合有意義哪種組合沒有意義,不代表那名天才也不知道。他或許可以設置一條簡單的篩選規則——就像想要制作美食,但是面對無限種材料組合感到十分迷茫的那個人一樣,爲他制定一條“隻使用地球産物”的簡單規則,就可以将除地球之外的所有物質組合全部排除掉,讓他面對的組合的數量降低無數倍。如果在這條規則之上再添加一條規則,比如“主食材必須使用有機物”,那麽這個人所面對的組合數量還将降低無數倍,因爲這條規則将主食材組合之中所有無機物全部都剔除掉了。
同樣的,那名天才可以對那些正在爲研發新型材料而苦惱的機器人們設定一條“以鐵爲主體,其餘微量元素最高不超過百分之一”那麽就有無數種組合被排除掉了,因爲組合數量降低了,機器人們采用窮舉法研發新型材料就成爲了可能。
隻不過……這僅僅是解決了研發新型材料這一個阻礙而已,科技的發展卻并不僅僅是研發新型材料這樣簡單。而既然如此的話,那名天才就需要爲科技發展途中每一個科學分支都設定上一些規則用以排除無意義的組合,那麽那名天才就會又面臨原先的那個問題——他如何爲超出自己知識範疇的科技設定規則?
那名天才的知識量一定是有限的,在他的知識範圍之内他固然可以設定詳細的規則幫助機器人進化,避免無意義的窮舉組合,但是當機器人的科技發展到和他比肩之後,他又該如何設定?——他沒有辦法設定。也就是說,采取添加限制規則方式來進行窮舉進化的道路仍舊走不通。
那麽……有沒有這樣一條規則存在,這條規則貫穿整個科學發展的始終,它相對于蠻荒時代的人們是适用的,它面對星際時代的人們仍舊是适用的,就算它面對的是可以進行跨河系航行時候的人們也同樣适用——這樣一種根本性的規則是否存在?
如果這名天才發現了這一條根本性的規則,并且将它應用到了無限複制機器人身上,讓無限複制機器人在進化初期可以利用這條規則來排除無用組合,在進化到比天才本人還要先進之後仍舊可以利用這條規則來實現窮舉進化,機器人們的不需要自我獨立意識以及科學體系的進化方式豈不是就可以實現了?
那麽……這條規則到底是什麽?
加上“添加限制規則幫助窮舉進化”這個推測,肖雲對于機器人們自我進化方式的推測一共做出了三種。除了這三種之外,肖雲苦思了幾個月的時間都沒有再找到新的進化方式。而在這三種猜測之中,肖雲認爲第三種進化方式和“根本性,貫穿整個科學始終的規則”之間的組合是最有可能的。于是肖雲的思考重點就放到了“根本性的,貫穿整個科學始終的規則到底是什麽”這一點之上。
但是肖雲想不出這一條規則到底是什麽。肖雲休息的時候想,吃飯的時候想,每一個時刻都在想,甚至于思考到精神衰弱,必須要靠強力麻醉劑才能入睡的程度,肖雲仍舊想不到這條規則到底是什麽。
沒有這條規則,機器人就無法實現自我進化。那名天才幾乎已經可以肯定讓機器人們實現了自我進化,也就是說,那名天才想到了這條規則。但是……肖雲想不到。(未 完待續 ~^~)