有人能用程式模擬出乙個世界嗎?

時間 2021-06-03 10:45:39

1樓:又小雨

結論:理論上可以,但目前還實現不了。

理論實現過程:

定義出這個世界所有的幾百種化學元素,鈣鐵鋅等,作為變數。

設定每種變數的屬性,比如流動性,吸引力等屬性。

寫出每種變數之間的相互作用,比如h氫元素和o氧元素碰在一起流動性就會增加,就會成為我們看到的水。

總之,現實世界的一切現象都是可以用程式弄出來的。甚至人的意識也是程式,比如觸覺,寫程式讓乙個物體碰到其他物體,執行一段觸覺函式就可以了。

模擬不出來的是我們還不知道的現象。

2樓:風見柚香

玩過baldr sky嗎?裡面的虛擬世界幾乎沒有破綻,因為它沒有構建任何原子,只是對人類全體進行了潛意識暗示。就像清醒夢,你在夢的世界裡肯定是沒有破綻的吧。

這個世界是用暗示構建的。但是這個世界裡有暗示邊緣,被稱作潛意識之海,是ai對人類的暗示邊緣,是虛擬世界邊界,如果踏足其中會誘發心理疾病。這個世界構造的計算量可是比原子要少多了,兩塊鏡子也不會導致卡頓。

唯一美中不足是時間被作為絕對參考軸了。(實際上ai可以構造4維空間,但是人類不懂,無法暗示。)

3樓:銘銘就是我

個人覺得一段程式模擬乙個人的情感是完全可以實現的,就比如今天的阿爾法狗,智慧型AI已經越來越貼近我們的生活,所以狹義的說,模擬乙個人的情感是可以的,那把他放大,世界也就是人類社會,也就是億萬個人類個體加上無數動物個體,加上隨機的天氣以及自然環境的改變,而這些個人覺得一旦科技發展到一定程度,都是可以實現的。

4樓:白羽飄

乙個簡單的實驗證明我們的世界不是程式:

你用兩片鏡子對著放,

看看這個世界有沒有被卡死。

不過也有觀點認為,

雖然時間變卡了,

但生在其中的我們並不會感覺出來。

╮(︶﹏︶)╭

5樓:

不能,既然這段程式要模擬自己所在的世界,就要在模擬出的世界中模擬出自己模擬這個世界...以此類推,計算量是無窮大的,然而這個遞迴沒有終止條件,因此只會無窮的遞迴下去,無法完成計算。

6樓:會飛的鹹魚

理論上還是可以的吧,只要建立起龐大的物理模型,把各種物理定律都輸入進去,然後再用有強大算力和巨大儲存空間的超超超超級計算機跑一下模型就可以在自己的世界裡為所欲為了。

7樓:Moenova

如果是原子級別的,那答案是不可能,在乙個世界中的計算機執行速度不可能超過世界本身的速度。

計算世界第一定律:

計算機搭建的虛擬世界運算速度會小於計算機本身存在的世界。

比如,你在Minecraft裡面用紅石也能做臺計算機但運算速度會遠遠低於你電腦的計算速度。

如果只是模型貼圖,那已經有了,而且有很多,不只是現實世界還有虛擬世界。

另外,我也覺得這個世界就是乙個巨大計算機根據物理規則進行計算從前一刻的物質狀態計算出後一刻的運算狀態。

支撐這種理論的有三種物理現象:

時間不無限可分

現在物理學當中會出現最小時間。

而如果是計算機的話就必定會出現最小時間,時間永遠不可能無限分割下去,物質也是一樣。

隧穿效應

量子會出現隧穿效應,而你用計算機編出簡單的小球在空間內運動,這種現象就很容易出現,特別是小球直徑很小,而速度又很大。

最高限速

光速就是物理世界的最高限速。而計算機編制出的世界這種現象還會更加明顯,如果物體運動速度很高那麼就很容易出現穿模,或是沒有碰到物體的情況下就直接穿過去了。

下面兩種現象都是基於時間不無限可分。如果時間是無限可分,且連續的那麼就根本沒必要最高限速也永遠不會發生隧穿現象。

抱歉,這種猜想已經被我物理系的同學說是民科了。至少這種解釋並沒有足夠多的理論依據。

但是有三個現象可以暗示這個理論。

一,無論科技怎麼發展,我們始終不能找到更小的時間,或是分割已知的最小時間。

二,隨著科技發展,我們發現宇宙不是無限大的,其中的物質也不是無限多的。

三,在極端情況下會出現bug一樣的神奇現象,這樣的bug也有極限,到了某乙個階段我們很難再發現任何bug一樣的現象。

換句話說就是隨著科技發展我們越發了解這個世界。我們可以用公式描述一切。並到某乙個階段開始我們發現我們的解釋已經完美以至於沒有任何例外。

這個世界有極限,而且任何東西都有極限。

如果你是乙個程式設計師,你模擬了乙個世界,從程式或者邏輯上,你如何允許時間穿越的存在?

很遺憾,並不行,這實際上每次穿越就相當於多模擬乙個世界,消耗多一倍的資源,或者任何一次穿越發生的時候,穿越前的世界就要停止,直到被穿越的的世界GC 這意味著世界是有盡頭的 icepro 首先對於物理世界而言其實沒有時間這個概念,時間是不同資料變化帶來的主觀感覺,基於這點,我們首先假定如果資料一樣就回...

作為乙個程式設計師,畫畫這項技能能用得上嗎?

夏天的晚風 可以做有互動的ux設計。有這個工作。適合喜歡畫畫同時邏輯思維也優秀的程式設計師。都是非常有創造性的才能。有時候工作不能滿足我的創造慾望,會自己設計程式和ui design,覺得時間不夠用。 泥潭裡的金魚 我是一名遊戲程式設計師,12年的行業年齡了。因為高考失利沒有讀上美院,所以我就選了動...

使用docker可以模擬出乙個雙CPU,2G記憶體的伺服器嗎?可以的話,該伺服器適合web服務壓測嗎?

孫巨集亮 如果您對伺服器的指標要求不是特別嚴格的話,docker可以提供給你類似的環境 如果您的指標要求很嚴格時,那Docker不能滿足的那些點應該是您最關心的。1.首先讓Docker提供給你乙個2GB記憶體的容器,這個是可以的。但是特別需要注意的是 Docker並不是直接分配2GB的物理記憶體給容...