可組合性如何提升自主世界開放性?

作者:guiltygyoza 翻譯:MetaCat

如果世界中存在的東西是由單一公司決定的,那麼世界就會受到該公司的壽命以及其運輸能力和意願的瓶頸:世界的自主權就會降低。

這是可組合性工程的後2/3 ,前1/3 在這裡。

工程作為在世界中創造的方式(Engineering as creating in-the-World)

物理學伴隨著工程學:運用對世界物理學的理解,將物體打造成新穎且有價值的東西的實踐。就像任何設計過程都受到某些規則的約束,這些規則具體地構建,並因此使設計本身成為可能,工程師既受到物理定律的約束,又受物理定律的支持,以將世界的物質打造成有價值的東西。透過數位物理學,可能可以在數位世界中設計什麼?

以《神奇寶貝》電玩遊戲為例。給定類型系統,玩家可以設計經過最佳化的神奇寶貝團隊,以對抗對手團隊中特定類型的組合。

可組合性如何提升自主世界開放性?

以《帝國時代》電子遊戲為例。考慮到反擊系統,玩家可以設計混合單位類型的軍隊,這些軍隊可以針對對手團隊中的特定單位類型進行最佳化,也可以針對補充同一團隊中的特定單位類型進行最佳化。

可組合性如何提升自主世界開放性?

玩家可以在數位物理的強制邊界內,設計世界上的新作品。然而,對於上面的兩個例子,更深一層的挖掘會產生一堵無法逾越的牆:玩家無法設計單一神奇寶貝,也無法設計軍事單位類型。這些數位世界中沒有物理學定律支持此類工程活動。新的寶可夢和新的軍事單位不是在世界中設計的,而是由這些世界的企業開發商:這些世界的神跨越其劇情邊界引入到世界的。這意味著《口袋妖怪》的超集本身就是《口袋妖怪》數位世界的數位物理學的一部分,而軍事單位的超集本身就是《帝國時代》數位世界的數位物理學的一部分。

這種設定使這些世界很難維持其有趣性,因為

  1. 世界的戲劇性,部分取決於其中存在的物體的總和,

  2. 這種設定需要世界之神繼續注入維持有趣性的新物。

當物件的總和處於停滯狀態時,無論它們的可組合性如何,它們的組合都會趨於飽和。 「Meta」:在世界中脫穎而出的核心策略,已經成型並變得僵化。人類參與者之間的資源和權力分配也趨於停滯。所有這些影響都會抑制有趣性。在我們的物理世界中,新事物透過自然進化或人類發現和發明不斷出現,打破原有文明和社會規範:引發戲劇性事件。

病毒的適應性突變(Covid-19)導致全球供應鏈崩潰。印刷術的發明,使得在陌生人之間產生了想像中的社區,從而產生了民族國家。如果世界中存在的東西是由單一公司決定的,那麼世界就會受到該公司的壽命以及其運輸能力和意願的瓶頸:世界的自主權就會降低。

對於一個希望人類參與者持續關注的自主世界來說,它需要持續的有趣性。對於區塊鏈之外的數位世界,神奇寶貝、軍事單位、可用設備、消耗品、車輛、可施展法術以及科技樹和技能樹中的所有內容,通常僅由其單一的神來定義,所有這些元素通常被稱為世界的特徵。對於具有豐富數位物理學的自主世界來說,它們可以被「世界上的發明」:由其居民從內部發明,而不是由其神從外部引入,從而保持世界的自主性。區塊鏈實現豐富數位物理學的功能可能不是技術性的,而是文化性和哲學性的,對數位世界的持續時間比中心化驅動的世界無限長的渴望。

可組合性工程(Composable Engineering)

人類知識之塔是由知識組合創建的:對現有知識進行重組,以釋放新的認知和實用可能性。例如,伽利略透過綜合建造望遠鏡的知識和透過機械裝置精確繪圖的知識,產生了天體運動方式與教會主張不一致的知識。這些知識帶來了恆久影響,為此後幾乎所有物理科學奠定了基礎。當知識構成受到阻礙時,人類進步就會減慢。

可組合工程在這裡被定義為一個世界的可選擇性,允許工程工件的遞歸組合,而遞歸深度沒有限制。舉個例子,神奇寶貝團隊的工程產生了一個遞歸深度為零的對象,團隊是不可組合的。組成一個小隊,與其他單獨的小隊進行戰鬥;在《寶可夢》數位世界裡,沒有任何超級結構可以建立在團隊之上。

可組合性如何提升自主世界開放性?

使系統可遞歸組合,可​​能意味著多個團隊可以與團隊選擇策略一起組成一個池,該策略將對手團隊作為輸入,並從池中返回對抗對手團隊最有效的團隊。我們可以將這種團隊組成和選擇策略稱為戰鬥群。要再遞歸一級,想像一下多個玩家,每個玩家控制一個戰鬥組,組成一個軍團與另一個軍團作戰。在團級戰鬥中,每個戰鬥群就像一個棋子,在地圖上作為原子單元移動,並且關於如何在地圖上的戰鬥群之間共享團級資源可能存在特殊規則,例如士氣表、憤怒計或供應量。

請注意,當我們遞歸時,遊戲機制可能會改變;不同遞歸深度的遊戲機制也可能是相互依賴的。並且關於如何在地圖上的戰鬥組之間共享團級資源(例如士氣表、憤怒表或補給)可能有特殊規則。

自主世界中的可組合工程製品,將允許發明複合,從而實現在物理世界中,驅動人類歷史的相同知識組合過程,從而推動我們數位世界的進化。可組合工程還允許知識封裝,這意味著「我不需要了解你發明的每個細節,就可以將其納入我的發明過程中。」知識封裝在某些方面相當於軟體開發中的關注點分離原則。

透過實現關注點分離,可以透過將小型工程任務連結在一起來想像和完成大型工程任務。不同的任務需要不同的技能和資源類型,自然會鼓勵勞動力專業化。憑藉勞動專業化,這允許以不同的方式進入世界,這意味著世界中有更多的有趣性、更多的生活。

作為結束時的想法,透過在我們自主世界底層的技術堆疊中,引入某些加密原語,可以跨越組合的邊界引入資訊不對稱:「我不僅不需要理解你發明的每個細節,我也不可能達到峰值進入你的發明,但透過某些公開的定量測量,我對你的發明的實用性充滿信心,因此我會與你進行交易,將你的發明納入我的發明過程中」。這種不對稱性為發明者,提供了隱藏其發明細節的選擇,並保護智慧財產權。

Total
0
Shares
Related Posts