037 創世界 (第1/2頁)
竹繞溪提示您:看後求收藏(筆趣閣小說www.biqugexsw.tw),接著再看更方便。
艾文清了清嗓子,向眾人介紹了先建立世界的想法。
“臥槽,這個想法很牛逼啊,但是你有沒有估算過要跑一個完整的文明需要多大的計算量?
就拿人類來說,人類存在有600百萬年了,文明誕生也有7000多年。
關鍵是這個發展過程用計算機來模擬,是很難控制發展方向的。”二海道
劉禮立面皮繃緊:“對,就算你從產生文明那刻開始模擬,也至少跑7000多年,這還不算未來世界。這裡面的任務數量估計是以兆億為計數單位。
更別說在計劃中,我們的仙俠世界,人動不動就能活幾百上千年的,那文明歷史還不得二十萬年打底。
星際就更別說了,以億為起步單位。”
王龍龍沉吟片刻:“但這樣的話就相當於把計算量前置了,先用瓦克斯所有的伺服器把世界一個一個跑完,這就相當於定型了。
再把所有的任務全部抽象出來,後面就只用給玩家安排任務線就行,後續計算量能大為降低。
關鍵是,不會因為使用者的意外行為導致系統崩潰。”
……
艾文掃視眾人,“為何你們要忽略我說的另外一個重點……”
激烈的討論聲戈然而止,都扭頭看著他,一臉懵逼:“啥?不就是跑麼?我們錯過了哪幾個億?”
“反著跑!”張曉指著艾文:“他剛才說了,反著跑,雖然我get不到按照歷史發展順序跑和從終極狀態倒著跑過程有什麼區別……”
二海一拍大腿:“臥槽,對!就是反著跑!”
張曉……
“你們能不能用人類的語言闡述一下啊喂!尊重一下專案組的同事。”
劉禮立和王龍龍也反應過來:“沒錯!應該反著跑!”
張曉:“尊重一下我和崔妮……”
崔妮:“是的,要反著跑。”
張曉……
二海胳膊肘撐著在桌子上,湊近張曉:“來,哥哥給你解釋下哈。這個反著跑就是利用熵增原理。”
張曉:“什麼傷?傷增?把伺服器使勁造?”
“不是傷,是熵。”王龍龍說著在空中寫出一個“熵”字。
劉禮立道:“熵,是一個熱力學的概念。熵增原理簡單理解,就是說,宇宙中的事物都有自發變得更加混亂的傾向。
熵越小越有序,越大越無序,一切事物都是從有序趨向無序。”
“那這和正著跑,反著跑有什麼關係?”張曉還是一頭霧水。
艾文解釋道:“如果是按照時間順序跑,伺服器就會跑出越來越無序的結果,整個系統變得不可控,你不知道結果會是什麼,會有多混亂,會燒多少計算資源,也許永無止境,也許跑一跑就崩了。
這就導致你根本無法控制,計算機跑出來的世界是不是與設計中的一樣。
如果你想要一樣的話,就必須在過程中進行人為的干涉,但有可能你修改了這裡,別的地方又出現問題,這個矯正過程大概是海量的。”
張曉有點明白了:“所以,你設計世界發展的終極狀態,計算機自己隨便怎麼撒歡了跑,反正結果是既定的。”
“對!這樣我們就不用進行人為干涉,設定好以後讓機器自己轉就行了。”王龍龍補充道。
二海笑笑:“這樣就簡單了,計算機的任務可以隨時終止,我們拿終止那個點作為新手村就行了。”
“但這樣的話,你的世界歷史是不完整的啊。新手村以前呢?什麼都沒有,一看就很假啊。”張曉反駁道。
劉禮立賊兮兮道:“新手村以前的歷史,按照計算機跑出來的情況,隨便簡單合理化設定一下就行了。”
“啊?這樣很敷衍啊,你這麼做歷史都不是連續的。”張曉還是不買賬。
艾文看著她:“你認為人類的歷史是連續的麼?人類只是自認為是連續的而已,但考古的證據至少到目前還不能將人類文明發展的歷史連貫起來。”
二海也點點頭:“對啊,人類曾經有些文明突然消失,有些文明只有傳說但沒有證據,甚至連人類進化的路徑都還沒搞清楚,智人都有好幾種,有些突然就滅絕了。”
王龍龍也湊近:“是吧,但你並不會覺得自己生活的世界不真實對吧。”
張曉張著嘴,也只能點點頭。
二海一拍巴掌:“我們可以集中所有資源,先跑一個世界試試。”
“我看可以
《我真的沒想毀滅世界》 037 創世界(第1/2頁),本章未完,點選下一頁繼續閱讀。