天天看點

程式員喜大普奔:遊戲故障是太空粒子導緻的?

衆所周知的計算機故障可能是由來自太空的單個電離粒子引起的

程式員喜大普奔:遊戲故障是太空粒子導緻的?

一個計算機故障。圖檔來源:THE7DEW/SHUTTERSTOCK.COM

2016年,一名遊戲使用者試圖快速通關《超級馬裡奧64》時,遇到了一個加快遊戲程序的小故障。

Twitch遊戲平台的使用者“DOTA_TeaBag”在遊戲時,跳上一些平台會突然被擡高了幾個平台。

程式員喜大普奔:遊戲故障是太空粒子導緻的?

如你所見,這個小故障沒什麼好大驚小怪的。故障一直都會有。然而,這一故障卻引起了《馬裡奧快跑》遊戲中一個“大人物”的注意,使用者“pannenkoek2012”懸賞1000美元,希望任何人能夠重制這一故障,以提高自己的遊戲時間。

據《遊戲玩家》報道,盡管已經在模拟器中逐幀複制了準确的輸入,但沒有人能夠複制這個故障。這個故障無法複制的事實導緻人們提出了一些瘋狂的理論,比如所謂的單一事件紊亂,認為這一故障是由于宇宙粒子與我們大氣中的粒子碰撞造成的。

程式員喜大普奔:遊戲故障是太空粒子導緻的?

這個在玩家中很流行的理論是,計算機的存儲器是被單個電離粒子擊中的,可以将比特從0翻轉到1,或者從1翻轉到0。

據《遊戲玩家》報道,單一事件紊亂将負責馬裡奧高度的一個位元組從11000101翻轉到11000100,這是馬裡奧要抓住更高平台所需要的高度。通過翻轉這個部分,另一個玩家幾乎能夠複制這一動作。

這聽起來很瘋狂,這真的可能嗎?如果我們說的是可能性,那麼答案是肯定的。

程式員喜大普奔:遊戲故障是太空粒子導緻的?

美國航天局和其他太空機構在測試敏感電子裝置時必須考慮到這一點。如果沒有大氣保護,裝置更有可能被高能粒子擊中。當高能宇宙射線穿過眼球時,宇航員甚至能看到閃光。

“單一事件紊亂曾出現在幾乎每一個低軌道衛星系統中。甚至早在1958年,探險者1号就發現範艾倫輻射帶的存在。”美國地質調查局(SGS)在網站上公布了從衛星陸地衛星7号拍攝到的照片。

程式員喜大普奔:遊戲故障是太空粒子導緻的?

你能看到像素嗎?很具有戲劇性。圖檔來源:USGS

在地球上,這種情況更罕見——更罕見的是它竟然能發現——但這是可能發生的。2008年10月7日,澳洲航空公司營運的一架空客A330-303飛機在飛往新加坡的途中發生系統故障,導緻飛機急劇下墜,造成機上100多人受傷。所有能找到的原因都不太可能發生,隻能歸結為單一事件紊亂,但也沒有足夠的證據将其歸咎于這一點。

2003年,在比利時,一個單一事件紊亂可能導緻了投票機多投了4000張贊成票給獲勝的候選人。這意味着該地區的候選人擁有比人口更多的選票。

程式員喜大普奔:遊戲故障是太空粒子導緻的?

是以簡而言之,單一事件紊亂是可能會發生在《馬裡奧快跑》遊戲中的。但幾率極低。位置可能翻轉,但這可能是由于主機過熱(一些遊戲玩家故意把主機放在熱的地方來觸發故障)或者與主機中存儲器的角度有關。

“坦率地說,伽馬射線恰好翻轉了某一點,這在我看來似乎有點牽強,”遊戲使用者“Uncommentated pannen”在視訊中寫道,他重制了這個故障。“有些遊戲内部機制可能将高度浮動視為一個整數,并将其遞減,進而将比特從1減少為0。”

“如果沒有任何(确切的)原始故障的複制,我們無法确定任何事情。”

程式員喜大普奔:遊戲故障是太空粒子導緻的?

相關知識

外層空間,亦稱外太空、宇宙空間,簡稱空間、外空或太空,指的是地球大氣層及其他天體之外的虛空區域。 與真空有所不同的是,外層空間含有密度很低的物質,以等離子态的氫為主。其中還有電磁輻射、磁場等。理論上,外層空間可能還包含暗物質和暗能量。 外層空間與地球大氣層并沒有明确的界線,因為大氣随着海拔增加而逐漸變薄。

程式員喜大普奔:遊戲故障是太空粒子導緻的?

範艾倫輻射帶是在地球附近的近層宇宙空間中包圍着地球的大量帶電粒子聚集而成的輪胎狀輻射層,由美國實體學家詹姆斯·範·艾倫發現并以他的名字命名。範艾倫帶粒子的主要來源是被地球磁場俘獲的太陽風粒子,這些帶電粒子在範艾倫帶兩轉折點間來回運動。

BY: James Felton

FY: 董美慧

如有相關内容侵權,請在作品釋出後聯系作者删除

轉載還請取得授權,并注意保持完整性和注明出處

繼續閱讀