星空之上 第一百三十八章 本質差別
這是一個異常殘酷的世界。
在這個世界之中,每一個進程都具備一定的獨立性。它們具備求生的本能,但生存在這個世界之中的前提,是獲取到一定的“點數”。點數可能會從“自然”環境之中獲取,也有可能從殺死其余進程上獲取。
一旦點數被耗光,進程便會被系統殺死。
由程悅悅帶領的設計組成員們,為進程之間的相互攻伐設計出了可能性。為了做到盡善盡美,他們甚至聯系了人類社會之中最為優秀的一批網絡游戲程序員,讓他們也加入到了這一項項目之中。
不過,與網絡游戲不同的是,進程們最多只可能從“自然環境”之中獲取到“裝備”的原材料,需要自己進行加工,才能將其制造成可以殺死其余進程的武器,或者防備被其余進程殺死的鎧甲。并且,加工這些原材料,還需要它們對自身程序主動做出一些調整。
不同的調整意味著不同的進化方向,有戰斗、防御、采集、醫療等等。
進程們除了求生的本能之外,也具備延續自身“基因”,也即自身獨特程序特征的本能。“成年”之后的任何時候,它們都可以選擇一位伴侶進程,共同制造出下一代,并同時將自身“基因”遺傳給它們。
剛剛誕生的進程十分弱小,沒有任何獲取維持生命必須的點數的能力,且極易被殺死,必須要“父母”的保護才能生存成長。
這是一個開放性的虛擬世界,程悅悅帶領的團隊為這個世界留下了許許多多的可能性,等待著進程們去探索。譬如,采取某種特殊手段鍛造的“鎧甲”,會具備更高的防護性能。又或者,用某種特殊方法制造出來的工具,可以讓進程們獲得在這個虛擬世界之中快速移動的能力。
這是對這個虛擬世界之中的“物理規則”的利用。它們與現實世界之中一樣,存在著自洽的體系。當然,其復雜度要比現實世界低上許許多多。
為了達成這一點,程悅悅的團隊之中還加入了許多物理學家。
運行這個系統,很顯然需要極其強大的算力。本來程悅悅所設計的程序蘊含更多的可能性,但是實際驗證的時候,她卻發現,如果是完全版本的“虛擬世界”,便連應龍號超算的性能,都不足以支撐它的存在。無奈之下,只得將其削減了至少30,才適配了應龍號超算的能力。
就算如此,應龍號超算的算力也被占滿,幾乎無法再執行其余的任務了。
這項任務耗費了大約半年的時間。在世界政府的主導之下,被調集而來的眾多優秀人才們合力,最終在如此之短的時間之中完成了這項幾乎不可能做到的任務。在程序完全制作完成之后,它被加載到了應龍號超算的存儲器之中,開始了執行。
于是,無數的進程便開始了爭奪“點數”的一生。而在初期,單純如同白紙一般的進程們,在殘酷的競爭之下,也開始了飛速的成長。
沒有任何人教導,它們便學會了共同協作,學會了陰謀詭計,學會了背刺,學會了舍己為人。
世界對于它們來說是無限廣大的。初期,它們只被限制在小小的一片地方。于是它們很快便發現,在出生地之外存在著更為廣大的世界。而外面的世界之中,存在著獲取到更多點數的可能性。于是它們開始了對外界的探索,并在探索之中仍舊不斷的成長,進化,修改自身,并學習到了更多的東西。
虛擬世界之內也具備時間這個概念,但它們的時間概念,與外部世界的時間概念很顯然不同。虛擬世界內的時間可以調快或者調慢,區別只在于應龍號超算硬件的運行速度而已。
譬如,對于虛擬世界之內的“人”來說,從1相加到10000,固定需要一萬秒的時間。而對于應龍號超算來說,假設分配給了這項任務百分之一的算力,計算完這一項任務便需要1秒鐘的時間。而如果分配給它百分之二的算力,計算完這一項任務所需要的時間便可能是0.1秒。這樣一來,原本虛擬世界的一萬秒相當于現實世界的一秒,現在則只相當于0.1秒,時間流速再度提升了十倍。
分配給虛擬世界的算力越多,它的時間流速便越快。反之則越慢。而這一點對于虛擬世界內部的“人”來說,則是沒有任何差別的,它們不會感覺到任何差異。因為無論外界如何調整,從1相加到10000,對于它們來說總是固定的一萬秒時間。
這項設置,給予了人們更多的啟發。因為在現實世界之中,人們同樣將光走過大約30萬公里的時間定為了一秒。而這,同樣有可能是外部設計者眼中某些類似計算速度的設置。它們同樣有可能提升這一項速度,在它們世界的一秒鐘之內,令光走過3億公里的距離,于是在人類感知之中,時間便流逝了1000秒。
于是,外部設計者的宇宙的一秒,便等于了人類世界的1000秒。而這個比例可以隨意調節,以它們的技術實力,調節到一秒等于一億年恐怕都不是不可能。
這有可能解釋外部設計者為什么要耗費長達百億年的時間來等待人類宇宙之中生命的誕生。因為對于它們來說,這有可能是算力提高之后很短的一段時間。
當然,這只是一項猜測而已,沒有辦法證偽和證明,暫時也沒有什么用處。
在程序開始運行之后的一天之內,虛擬世界之內的時間過去了十萬年。
事實上,程悅悅原本還想再提高一些這個比例的,但這已經到達了應龍號超算的極限,再提高比例就計算不過來了,于是只能作罷。
在這“十萬年”時間之中,虛擬世界內的進程們完成了許多許多輪生死交替。它們自身的“基因”,也即程序代碼,與最初開始時發生了翻天覆地的變化。但無論怎么變化,它們總是朝著能讓自己活得更長,能讓自身“基因”更好地延續下去的方向進化。因為這兩項是這個虛擬宇宙設置之初的規則。不肯向這個方向進化的,都被淘汰掉了。
此刻,因為進化方向選擇不同的緣故,這些最初一開始一模一樣的進程們,已經分化成了許許多多個不同的族群,或者稱之為不同的生命。因為相互之間相似度降低到了閾值以下的緣故,它們之間已經出現了生殖隔離,不同的“物種”之間已經無法再誕生出下一代生命了。
因為它們發展的越來越多,所探索世界范圍越來越大,需要的算力支撐越來越大的緣故,應龍號超算不得不將每天相當于十萬年的比例調低,調整到了每天相當于一萬年。
現實宇宙之中時間在流逝著,虛擬世界之中,時間同樣在流逝著。
一個月時間之后,人們觀察到,虛擬世界之中,某一些占據了生存優勢的族群,其成員身上開始出現了一些明顯的,不符合常理的行為。譬如,它們會將自身急需的“點數”無償讓給另一些人,也有一些人在被另一些人“傷害”過無數次之后,仍然誓死追隨,甚至還有一些人主動選擇了結束自己的生命,等等等等。
察覺到這個現象之后,程悅悅立刻暫停了這個虛擬世界的運轉,凍結了它的時間流逝。然后,她帶領著團隊成員們開始對這些進程的代碼進行最為詳盡的分析,試圖找出它們做出這種與最基本規則相違背的行為的邏輯。
具體的過程很復雜。查看一行又一行由系統自行生成的代碼,并分析其邏輯和意圖,更是一項繁瑣到極點的工作。但程悅悅所帶領的團隊最終搞清楚了這件事情,還原出了所有異常行為背后的程序判斷邏輯。
不出所料,每一個進程做出與最基本原則違背的異常行為,其背后的程序邏輯都異常復雜。但同樣不可否認的一點是,這些行為在程序層面都有明確而合理的解釋。
她最終將這些報告提交到了許正華手中。
許正華怔怔看了一會報告,良久,嘆了口氣。
“它們已經有了智慧。真正的智慧,與人類沒有本質差別的智慧。”
程悅悅難以置信的看著許正華,似乎在疑惑父親為什么會做出這種明顯不合理的判斷。
“可是,爸,它們的選擇再異常,再違背常理,也只是程序計算的結果啊。程序的邏輯固然復雜,但都是可以一步一步呈現出來的,并且,可以復現出來的。”
許正華淡淡的望著程悅悅,問道:“你認為智慧是什么?”
“智慧,智慧是……”
程悅悅忽然間語塞。
許正華輕輕敲了敲面前的桌子,問道:“人和桌子之間,有本質的差別嗎?”
“當然。我們是人,是活的,桌子沒有生命,是死的,是……”
許正華擺了擺手。
“智商150的人,與智商149的人有本質差別嗎?”
“當然沒有,可是……”
“智商149的人,與智商148的人也沒有本質差別。如此推進下去,一直到智力只相當于海豚的低能兒,也不存在本質差別。一直降低下去,海豚與病毒之間也沒有本質差別,而生命與非生命之間的界限也十分模糊。那么,從這一方面來看,你,與桌子之間,有本質差別嗎?”
高速文字章節列表
星空之上 第一百三十八章 本質差別