第九十一章 螞蟻(2/2)
李昂笑道:「(0,1),(-1,1),(-1,0),(0,0),(0,-1),(1,-1),(1,0),(0,0)
每次移動,我們都能看見房間裡蠟燭的狀態,因為我們推開房門的舉動,而發生改變,
或是由暗轉明,或是由明轉暗。
當房間裡的蠟燭,一開始維持燃燒狀態,當我們推開房門走進後,蠟燭就會熄滅,同時左側大門開啟。
當房間裡的蠟燭,一開始維持熄滅狀態,當我們推開房門走進後,蠟燭就會自動燃燒,同時右側大門開啟。
也就是說,若蠟燭一開始呈燃燒狀態,則左轉,
若蠟燭一開始呈熄滅狀態,則右轉。
一路上我們看似在按照自己的意志進行移動,實則完全處於石窟迷鎖的規則限制之下,
一開始我們覺得自己在走對稱或是重複的形狀,
但越走,路徑就越是混沌而無規律因為我們會走回到之前走過的房間裡。
那陣無名陰風襲來過後,所有房間裡的蠟燭都是熄滅的,我們的經過,使得一些房間裡蠟燭點燃,而再次經過時,蠟燭又會重新熄滅。
導致根據房間裡蠟燭狀態,開啟房門的規律,
呈現混沌隨機形態。
然而,這種混沌隨機,本質上是限定死了規則的偽隨機,無論我們五支隊伍,所在的位置是哪裡,
所選的方向是哪個,
如果不互相干擾的話,都會在10055步左右時,停止混沌偽隨機,開啟一個周期為104步的循環,
向著一個固定方向移動。
像是一隻只螞蟻。」
通訊頻道中的星雲眼前一亮,下意識地脫口而出,「蘭頓螞蟻!」
「沒錯。」
李昂笑著打了個響指,「由屍毗王構建出的石窟迷鎖,正是束縛著蘭頓螞蟻的牢籠。」
「蘭頓什麼?」
邢河愁愣了一下,大腦急速運轉,檢索著有關信息。
「螞蟻。」
李昂隨意解釋道:「不用在資料庫里找了,和蟻王或者殺場遊戲的超凡元素無關。
蘭頓螞蟻是克里斯托夫·蘭頓在上世紀八十年代中葉提出的概念,是細胞自動機的經典例子,屬於二維圖靈機。
規則也很簡單,在平面上劃出一個個大小相同的正方形格子,朝所有格子填入黑色或者白色,
在其中一個正方形格子中,放置一隻螞蟻。
若螞蟻在黑色格子,則向右轉90度,進入下一個格子,並將該格改為白格,向前移一步;
若螞蟻在白色格子,則向左轉90度,進入下一個格子,並將該格改為黑格,向前移一步;
就像我們一樣,螞蟻會在第八次移動時,回歸初始格子,
並在第八次移動後,不斷畫出混沌形狀。
直至一萬步左右,開始畫出周期104步的循環,朝著固定方向移動,如同修建高速公路一般,無限延伸下去。
蘭頓螞蟻的例子,是為了解釋一個觀點,
即,極為簡單的初始條件與規則邏輯,也能演變出看似混沌無序的隨機局面,而這種混沌,會在達到一定程度後,再次變得有規律起來。
變得富有美感。
就像蠻荒地球從沸騰滾燙的湯中,孕育出最初的生命一樣。」
「」
邢河愁在腦海中消化了一下這段話,想像出了蘭頓螞蟻的具體圖案,「從混沌到有序麼。
好吧,我理解了。
石窟迷鎖的最終目的,是為了保護屍毗王,
它知道無法困死我們,只能進行一定程度的拖延,所以才設置看似簡單,實則複雜的規律邏輯,來讓我們陷入迷宮。
如果按照它的規則進行遊戲,那麼至少得再一萬步之後,才能高效率地前進。
並且這種高效率,還是固定朝某個方向的,不一定就是通往屍毗王。」
「沒錯。」
李昂微笑道:「考慮到石窟迷鎖能量存在上限,整個迷宮不會無限延伸下去,
也就是說,只要走出一萬多步,那麼用不了太久,我們就會走出迷宮,回到外界,
但是屍毗王恐怕是沒法接近。
而如果我們想要改變命運,在方格棋盤中繼續探索的話,就只有兩個方法。
一,用蠻力拆毀掉牆壁。
二,想辦法會合,讓一支隊伍走在前面,改變方格顏色,當另一支隊伍趕到後,由於方格顏色提前改變,最終路徑的方向也會發生改變。
兩個方法都不是非常靠譜。
依靠蠻力,是能拆毀十幾處,乃至幾十處牆壁或者門,但很快就會耗盡靈力,陷入窘境。
想辦法會合,是能夠做到,但那未免太耗時間,等我們計劃好一切,估計黃花菜都涼了
一隻蘭頓螞蟻的路徑很好繪畫,
多隻蘭頓螞蟻放在一起,那麼路徑就會變得極其混亂無序,
甚至因為各個隊伍之間的行進速度不同,根本沒法展開繪畫,陷入死局。
無論從哪種角度思考,這個石窟迷鎖都非常精細巧妙,只設置區區幾道規則,就幾乎在方寸之間,將複雜性與混沌性,推演到了極致。
以一個古代超凡者的角度,屍毗王確實非常,非常聰明。」
不聰明能提前幾千年想出現代才有的細胞自動機的結構麼?
邢河愁拿著對講機,聽著李昂誠懇的誇獎,
無奈苦笑,內心卻平靜起來,有種大雄看見哆啦A夢正在從四次元口袋裡掏神奇道具的莫名安心感,「那麼李兄弟,我們怎麼才能走出去呢?」
多啦A昂,快點把方法說出來吧。
「走出去?」
李昂聞言笑了下,「不不不,如果按照石窟迷鎖的規則來,怎麼樣都是我們輸。
要麼就是消耗太多靈力,要麼就是拖得太久,
無論如何,它都能為屍毗王爭取到足夠恢復的時間。
想要破解迷鎖,就得從五個隊伍的初始位置出發,找到規律。」
他一邊說著,一邊從背包欄中,取出一大塊金屬,隨手釋放鍊金術,將鐵塊改造成黑板般的長方形,並在上面,
劃出一個個正方形格子,以及五個隊伍的初始位置。
「通過在迷鎖熄滅蠟燭前的走正方形活動,我們已經知道了其他隊伍目前所在的位置,以及他們的初始位置。
如果將條件帶入進去,排除掉其他隊伍同時前進帶來的干擾,那麼就能繪製出每一支隊伍的蘭頓螞蟻路線圖。
無非就是左上,右上,左下,右下,四個方向。
五支隊伍,二十個方向,
整張地圖上沒有被路線圖覆蓋的孤島區域,就是屍毗王可能存在的位置。」