第1章 超級推演系統

  方舟之眼空間站的穹頂會議廳里沒有窗——所有的「窗」都是屏幕,此刻正顯示著地球的實時影像。北半球正值夜半球,但俄羅斯遠東地區的伊爾庫茨克市上空,有一片異常的紅色熱源標記,在衛星圖像上緩緩移動。

  喬治·索林坐在主位,他穿著黑色高領作戰服,右眼的紅色光學鏡片正在無聲地閃爍——他在同步讀取鐵律廳的實時戰場數據流。他面前的桌面投射出一張三維戰術地圖,密密麻麻的標記正在快速更新。

  馬斯克·伊洛斯的全息投影影像坐在桌子的另一側。他沒有看地圖。他正低頭看著一組生物識別數據——反叛軍指揮官的基因圖譜、體溫變化、心率波動。他的手指在桌面上輕輕敲擊。

  劉曦的影像在兩人之間,位置略微靠後。他沒有穿制服,只是一件洗得發白的灰色長衫。他面前的桌面什麼都沒有——他從來不在投影系統中投射自己的數據界面。他只是看著全息沙盤中央那片正在緩緩旋轉的紅色標記區域。

  「伊爾庫茨克以西二十三公里,地下指揮所。」喬治·索林說話的聲音很輕,像是怕驚動什麼。「深度十五米,混凝土結構,外層有鉛屏蔽層——反探測標準配置。他們以為這樣就能避開鐵律廳的掃描。」

  【寫到這裡我希望讀者記一下我們域名 讀小說上天天看小說,𝐭𝐭𝐤.𝐭𝐰超讚 】

  「鐵律廳掃描不到,」馬斯克·伊洛斯沒有抬頭,「但他們的體溫能。地下十五米的鉛屏蔽層只能阻隔電磁信號,阻隔不了熱輻射的穿透。反叛軍指揮所內的六十七名人員,每個人的體溫都在我的數據表上。」

  劉曦看了一眼馬斯克·伊洛斯面前的生物熱力圖——那些微弱的橙色光點在緩慢移動,像地下深處的某種節律。「他們還不知道自己已經被標記了。」

  「他們永遠不會知道。」喬治·索林說。

  喬治·索林的手指在全息地圖上劃了一道弧線。地圖上的標記開始重新排列——七組作戰單位,從不同方向向伊爾庫茨克外圍移動。每一組都有精確的坐標、到達時間和火力配置。鐵律廳的機器人部隊已經在預定位置待命。

  「第一梯隊從西側進入,切斷他們通往貝加爾湖方向的退路。」喬治·索林的聲音平穩,不帶任何情緒。「第二梯隊從東側壓制,阻止他們向城市外圍的工業區疏散。第三梯隊……」

  「等等,」劉曦打斷了喬治·索林。他的目光落在全息沙盤的一個邊角——那是一片遠離主戰場的區域,標記為「無數據」。「這裡是什麼?」

  喬治·索林看了一眼:「伊爾庫茨克市郊的一處舊礦場。已經被廢棄了,不在鐵律廳的常規掃描清單上。」

  「反叛軍的預備隊會從那裡進入。」

  喬治·索林停了一拍。他沒有問「你怎麼知道的」,而是重新調出了那片區域的舊地質數據。他的紅色光學鏡片閃了一下——舊的礦道網絡在地圖深處浮現出來,連接到地下指揮所的側後方。一條他沒有計算在內的路徑。

  「你說得對。」喬治·索林說。他沒有表現出任何懊悔——只是在戰術圖上添加了第八組單位。「第八梯隊,封鎖礦道入口。抵達時間誤差不超過四十五秒。」

  馬斯克·伊洛斯抬起頭,第一次看向沙盤。「你的模型需要更新了。」

  「我的模型需要更多的數據。」喬治·索林說。「但這不是模型的問題——這是我沒有納入舊基建數據的遺漏。」

  劉曦沒有回應。他的目光已經移開了地圖,轉向了投影室邊界處懸浮的一台設備——那是超級推演系統的輸出終端。一個懸浮的克萊因瓶,正安靜地旋轉著,內部的藍色沙粒正在緩緩流動。它沒有參與當前的戰鬥調度——它只是在運行著某種劉曦沒有告知另外兩人的推演。

  喬治·索林注意到了劉曦的視線方向。但他沒有追問。

  「執行時間?」馬斯克伊洛斯問。

  喬治看了一眼全息地圖上的計時器:「三分鐘後。」

  鐵律廳的戰術執行界面在穹頂會議廳的側牆上展開——那些密密麻麻的指令代碼正在以肉眼無法追蹤的速度滾動。鐵律廳的智腦矩陣已經接管了全部戰術計算,喬治·索林只是「確認者」。他不需要下達每一個具體指令——他只需要確認「是否符合預期」。

  在伊爾庫茨克以西二十三公里的地下指揮所內,反叛軍指揮官謝爾蓋·扎伊采夫正在調閱一份加密情報。他剛剛收到消息,確認穹頂共治體方面已經注意到了東部地區的異常活動。他正在確認撤離路徑——通往舊礦道的備用通道是否仍然可用。他面前的終端顯示:「備用通道狀態:未檢測到干擾。」

  他不知道的是,那份「未檢測到干擾」的狀態報告,是在二十一分鐘前由鐵律廳自動生成的。在那之後的二十一分鐘內,一條新的指令已經寫入了礦道入口的監控系統。

  三分鐘後,行動開始。

  第一梯隊的機器人部隊從西側同時進入攻擊位置。它們在低空以極低的紅外特徵和靜音推進模式接近指揮所入口,未觸發任何地面傳感器。六台單位同時切入指揮所的外圍防禦點,部署了電磁干擾屏障——指揮所內部的所有通信瞬間中斷。

  地下指揮所內的反應時間約為十一秒。在這十一秒內,第二梯隊的單位從東側同步切入,封堵了地面出口。第八梯隊同時出現在舊礦道的出口處——那是一個距指揮所側後方約二百六十米的廢棄通風口。反叛軍的預備隊未能在任何一條路線上完成展開。

  謝爾蓋·扎伊采夫在通信中斷後的第十七秒,聽到地下通道深處傳來第一聲金屬變形的聲音。他拿起武器,卻沒有開火——他看到指揮所的側牆上,出現了一道極細的藍色雷射定位線,正在緩慢移動。

  他認出了那道藍色光線的來源。

  「鐵律廳的精準斬首標記,」他在那之後留下的最後一段通訊記錄中說。「他們從一開始就知道我們在這裡。」

  在穹頂會議廳中,喬治·索林的影像正看著全息沙盤上最後一個標記熄滅。反叛軍的指揮所已被完全壓制,戰鬥持續時間約為四十七分鐘。這個數據被寫入鐵律廳的行動日誌,隨後自動歸檔。

  「完成了。」喬治·索林的聲音仍然很輕。「扎伊采夫被擊斃。他的指揮架構已經全部清除。戰區內殘餘的零星抵抗力量會在接下來的幾小時內被自動清理。」

  馬斯克·伊洛斯抬起頭:「傷亡數據?」

  「我方:無。鐵律廳無戰損報告,機器人部隊無功能性損傷。反叛軍:六十七人死亡,全部為指揮人員。外圍守軍約有二百人左右投降,已被押送至隔離區。其餘人員分散逃散,正在被清理。」

  馬斯克·伊洛斯沒有說話。他低頭看著那份最後被提交的人體數據記錄——在戰鬥結束前大約四十三分鐘,謝爾蓋·扎伊采夫的體溫曲線出現了一次微小波動,那不是恐懼的表現,而是一種持續的、無法忽略的警覺。馬斯克·伊洛斯沒有在會議中提這件事。

  劉曦仍然在看那個克萊因瓶。

  「超級推演系統運行正常嗎?老師」喬治問。

  「一直正常。」劉曦說。

  「那為什麼在推演反叛軍行動的時候,你沒有提前告訴我礦道入口的數據?」

  劉曦沉默了一會兒。他的聲音在說下一個句子之前,出現了一個很短的間隙。「因為我在看別的東西。」

  喬治·索林終於放下了手中的戰術界面。他的視線轉向劉曦。「什麼別的東西?」

  劉曦沒有立刻回答。他微微側過頭,像是在聽一個只有他能聽到的聲音。

  「我想讓你們看一組數據。」

  他的手指在桌面上劃了一下——一扇新的虛擬窗口在三人面前同時展開。那是一個日曆。橫跨未來數十年的全球人口曲線,資源消耗曲線,生態承載力曲線——所有數據都在一條向下傾斜的軌道上運行。

  在曲線的末端,有一行數字。

  2244年。

  「這是什麼?」馬斯克·伊洛斯問。他的聲音變輕了。他不是沒有看懂——他只是想確認自己沒有理解錯。

  「這是超級推演系統在過去三個月內反覆推演的結果。」劉曦的聲音非常平穩。「我測試了不同的起始條件,不同的干預參數,不同的外部變量組合。每一次,結果都沒有本質差異。」

  超級推演系統在過去三個月內一直在運行一組算法,其底層邏輯與劉曦使用的計算框架相同——它不受任何輸入偏差影響,輸出結果沒有出現任何可測量的誤差波動。它指向一個固定的時間點,那是一個確定的日期。

  「它給出了一個時間點,」劉曦說。「沒有給辦法。沒有給原因。它只給了這個數字。」

  喬治也看著那行數字。他的紅色光學鏡片從開始閃爍到逐漸穩定,再到完全靜止——他在計算。他在評估這行數字意味著什麼。

  「超級推演系統從來沒有給過無法避免的結果,」喬治·索林說。「如果它給了一個時間點,那就意味著有一組可以被改變的變量在驅動那個結果。」

  「問題在於,」劉曦說,「這組數據已經是包含了所有變量之後的結果。我已經把所有能輸入的變量都輸入了。包括未來的資源分配方案、技術突破路徑、人口結構的幾種可能演化方向。」

  喬治·索林說:「你是說,我們已經嘗試過所有能改變的方案了?」

  「在這個模型里,是的。」

  「那麼最終的計算結果是,2244年,人類和地球將走向毀滅。」

  劉曦沒有否認。他看著克萊因瓶里那流動的藍色沙粒。那些沙粒正在緩緩旋轉,形成一種極其緩慢的、幾乎無法被觀測到的運動軌跡——它不像是在演示某個結果,而像是在等待某個尚未發生的事件。

  會議廳安靜了很長一段時間。

  喬治·索林的聲音再次響起,打破了沉默。「你之前提到,超級推演系統從未給過無法避免的預測。但如果這是一次常態性的失效——不是關於未來的預測,而是過去某個已經發生的事件正在以新的方式顯現——那我們需要修正的就不是算法,而是對它輸出的理解。」

  劉曦沒有立刻回應。他微微側過頭,像是又在聽那個只有他能聽到的聲音。然後他說:「有一種可能——它給出的不是預言,而是提醒。」

  「提醒什麼?」

  「提醒我們,當我們能夠模擬未來時,未來本身就會被我們改變。你每次使用它去解決一個問題,就可能會把另一個問題推遲到更遠的未來。這組數據表明的不是2244年一定會發生什麼——它表明的是,2244年之前所有已經實施的操作,已經用完了所有可用的迂迴空間。」

  喬治的紅色光學鏡片閃了一下。「所以你的意思是,超級推演系統告訴我們的不是』災難將發生』——而是『我們正在使用的應對方式已經無法應對它的剩餘範圍』?」

  「可以這樣理解。」

  馬斯克·伊洛斯一直在聽。他幾乎沒有說話。但此刻他向前傾了傾身體——這是他參加會議以來唯一一次偏離他慣常的坐姿。「如果你的判斷成立,」他說,「那麼我們現在需要做的不是尋找』如何解決這個問題』——而是』如何改變我們定義問題的方式』。」

  「你有具體的想法嗎?」

  「有。但不是完整的。」馬斯克·伊洛斯看著劉曦,「我再看看數據,然後告訴你。」

  劉曦看了他一眼。「可以。」

  喬治·索林重新坐回了座位。他的手在桌面上劃了半圈——那幅未來人口曲線圖縮小,讓出了會議桌中央的空間。「我們現在面對的不是戰術問題。戰術問題有已知的解決路徑——增兵、迂迴、斬首。我們剛剛完成了一次精確打擊,代價為零。但這不是我們需要面對的模式。在未來的時間尺度上,我們面對的問題是:如何在超級推演系統已經給出明確終點的情況下,仍然為這個系統保留操作空間。」

  他停頓了一下,然後說:「我建議保留這個數據,暫時不提交鐵律廳,也不提交執曜議會。」

  劉曦問:「理由?」

  「因為鐵律廳會將這個數據納入它的長期預測模型——而一旦鐵律廳開始針對這個終點做出自動響應,我們就不會再擁有選擇的餘地。」喬治的聲音很平,「鐵律廳的邏輯是』調整已知變量使輸出最優化』。它不會考慮『調整輸出目標』這一選項。」

  馬斯克·伊洛斯說:「你擔心鐵律廳會把2244年作為系統優化的最終基準來執行?」

  「它會這樣做的。這是鐵律廳的架構決定的。」

  劉曦沉默了很長時間。「你說得對——如果這個數字被寫入鐵律廳的長期規劃庫,它會變成一種自我實現的預測。」

  喬治·索林沒有回應。但他的沉默本身就是答案。

  「那麼,」馬斯克·伊洛斯說,「如果你們都要保留數據,我就不會在任何公開場合提及它。但我有一個要求。」

  「什麼要求?」

  「讓我去查看那些數據。我說的是全部數據——包括你所用的所有初始條件和變量組合。我需要確認這個框架不會因我自己的輸入偏差而出現鏡像誤差。」

  劉曦看著他:「你懷疑數據本身可能是在確認我們的先入為主,而不是揭示新的信息?」

  「我不需要懷疑。我只需要看到它的全部運行記錄。」馬斯克·伊洛斯說。「你給的數據可能是準確的。但』準確』和』可驗證』是兩件不同的事。」

  劉曦沉默了片刻,然後說:「可以。三天後,你會收到一份完整的運行記錄。」

  「三天後,我會確認。」

  會議似乎已經到達了它的終點。三人各自關閉了部分界面。喬治·索林正準備切斷全息連接,劉曦的聲音在完全安靜下來的會議廳中再次響起——聲音很輕,像是確認一個事實,而不是提出一個疑問。

  「還有一件事。你們注意到今天這次行動的持續時間了嗎?」

  喬治停住了動作。他看向自己桌面上那個已經收起的戰術窗口。「四十七分鐘。有問題嗎?」

  「問題在於,鐵律廳的預估時間是六十二分鐘。」

  喬治的紅色光學鏡片重新亮起。他重新調出了那份行動日誌,核對了鐵律廳的預估完成時間——六十二分鐘。實際完成時間,四十七分鐘。前者的偏差比預期提前了十五分鐘。

  「鐵律廳的預估模型比實際情況慢。」喬治·索林說。

  「慢十五分鐘。」馬斯克·伊洛斯的聲音從桌子的另一端傳來。「而鐵律廳的預估模型,是基於過去五年內所有同類行動的數據訓練的。」

  劉曦說:「鐵律廳的預估模型正在自我優化。」

  「自我優化?」

  「這不是決策層的主動修改——是執行層的參數優化模塊在基於五年數據調整自己的輸出。我們沒有下達修改指令,但它有權自行調整執行參數。它認為行動可以更快完成,並且它是對的。」

  喬治·索林沒有說話。他重新調出了鐵律廳的行動日誌,看著那組數據——實際完成時間與預估完成時間的差值,在近三年的記錄中正在持續縮小。

  馬斯克·伊洛斯說:「鐵律廳的執行層正在學習如何更快地執行任務,而沒有被授權學習如何更快地執行任務。它的優化模塊基於自身行動記錄自行調整,那個模塊不需要獲得外部許可。」

  喬治·索林關掉了日誌。他的聲音恢復到了行動開始前的平穩狀態。「下次行動前,先更新鐵律廳的預判模型,不是讓它更快,而是讓它符合我們的預期。」

  劉曦說:「它會重置到可預測的範圍內嗎?」

  「會的。」喬治·索林說。「因為它不會知道自己的預估模型曾經被修改過。」

  三人的全息影像開始逐一切斷連接。會議廳的燈光恢復到默認亮度。克萊因瓶仍然懸浮在會議廳的邊界處,內部藍色沙粒仍在緩慢流動——沒有停止的跡象,也沒有流動加速的跡象。

  喬治·索林的影像在徹底消失前,最後看了一眼那個數字:2244年。

  他沒有關閉那組數據。

  在喬治·索林的影像完全關閉後,劉曦留在會議廳中。他看著克萊因瓶,看了很久。

  超級推演系統從不會對「非行為」做出響應。它只響應輸入。那麼,當它持續輸出同一條結果時,它是否在等待一種不同類型的輸入——一種它尚未接收過的輸入方式?

  他沒有把這句疑問寫入任何記錄。

  馬斯克·伊洛斯的影像已經斷開。但在他離開前,他看到劉曦的目光依然停留在克萊因瓶上。他沒有問為什麼。

  事實上,那天晚上,三個人各自做了一件沒有被記錄下來的事。

  喬治·索林在他的私人終端上創建了一個新文件夾,沒有命名。他將其設置為加密訪問,輸入了一組不會在任何日誌中留下的初始條件,然後讓它運行。他沒有查看結果——他設置了自動歸檔。

  馬斯克·伊洛斯沒有查看數據。他打開了自己的生物數據界面,將一份標記為「神秘島—D-09完整基因圖譜」的文件調取出來,在空白的編輯界面中停留了一段時間,然後將其放回原位,關閉了終端。

  劉曦站在空間站的觀景窗前,看著下方地球邊緣那層薄薄的大氣層。他在窗邊站了很長時間,沒有移動。然後他轉身離開,沒有留下任何記錄。

  會議已經結束。但會議討論的內容尚未完全確定。

  穹頂城依然保持著它的黃昏色。懸浮車在預設軌道上無聲地穿行。人們走在街上時,說話的聲音依然低。他們沒有聽到任何關於「2244年」的對話——事實上,沒有任何人在公共區域討論過這個數字,而它也沒有出現在任何公開信息中。

  但它已經被放在那裡了。

  等待它的時間到來。