豊かなデジタル物理学#
すべての世界には、それらの中で支配する基本的な法則が存在します。これらの法則は物理法則と呼ばれます。注意すべきは、「物理」という言葉は基本的な法則のセットを指すだけであり、私たちの現実世界でおなじみの物理法則に必ずしも関連しているわけではないということです。私たちの現実世界では、2 つの物体が互いに力を及ぼす場合、それらの力の大きさは同じですが、方向は逆です。チェスの世界では、クイーンは任意の数のスペースを水平、垂直、または対角線に移動することができます。
これらの法則は不変です。世界がアップグレードされていない限り、これらの不変量は一定で変更されません。これらの法則は、より高いレベルの構造を形成し、安定した構造の上に構築されます。構造には予測可能なパターンがあります。人間の参加者を引き付ける世界では、ある程度の予測可能性が必要です。これは、人間の思考がパターンマッチングマシンのようなものであるためです。例えば、因果関係の予測可能なパターンは、人間の参加者が事前に計画を立て、熟考した決定を下すのに役立ちます。十分な構造がないと、十分な予測可能性がなくなり、失望感を引き起こし、参加度を損なう可能性があります。例えば、風が異なる方向から混沌として吹く庭でバドミントンをすることは非常にイライラするでしょう。
私たちは、計算世界の基本的な法則、または計算によって生き生きとした相互作用のある世界を作り出すことを、デジタル物理学と呼ぶことができます。
ポケモンのビデオゲームの世界を例に挙げると、ポケモンのタイプシステムはデジタル物理学の一部です。
エイジオブエンパイアのビデオゲームの世界を例に挙げると、カウンターシステムは軍事ユニットのタイプ間の相対的な効果を説明します。カウンターシステムはエイジオブエンパイアのデジタル物理学の一部です。
ルールが多いほど、それらのルールの間でより興味深い相互作用が生じる可能性があります。デジタル物理学の体系が複雑で豊かであるほど、より複雑なプロセス、アーティファクト、イベントが形成されます。豊かなデジタル物理学は、より豊かな計算世界を可能にします。
新しい世界を創造するエンジニアリング#
物理学と共にエンジニアリングが存在します:物理学の理解を利用して物体を操作し、新しくて価値のある構成を形成する実践です。デザインプロセスは、特定のルールによって制約されるため、実際にデザインを構築し、それによってデザイン自体が可能になります。エンジニアも物理法則に制約され、それによって物質を操作して価値のあるものを作り出すことが求められます。デジタル物理学では、何がエンジニアリング的に作成できるのでしょうか?何を作成すべきでしょうか?
ポケモンのビデオゲームを例に挙げると、タイプシステムに基づいて、プレイヤーは特定のタイプの組み合わせに対して最適化されたポケモンチームを設計することができます。
エイジオブエンパイアのビデオゲームを例に挙げると、カウンターシステムに基づいて、プレイヤーは特定のユニットタイプに対して最適化された混合ユニットの軍隊を設計することができます。
プレイヤーは、デジタル物理の強制境界内で新しいものを作り出すことができます。
ただし、上記の 2 つの例について、さらに掘り下げると、越えることのできない壁に直面します:プレイヤーは個別のポケモンを設計することはできず、軍事ユニットタイプを設計することもできません。そのようなエンジニアリング活動をサポートする物理が計算世界に存在しません。新しいポケモンや新しい軍事ユニットは、世界内部で設計されるのではなく、その世界の企業開発者であるその世界の神によって導入されます。これは、ポケモンのスーパーセット自体がポケモンの計算世界のデジタル物理の一部であり、軍事ユニットのスーパーセット自体がエイジオブエンパイアの計算世界のデジタル物理の一部であることを意味します。この設定により、これらの世界はそのドラマチックさを維持するのが難しくなります。
(1) 世界のドラマチックな部分は、存在するオブジェクトの列挙に依存します
(2) この設定では、世界の神はドラマチックさを維持するために新しいオブジェクトを継続的に注入する必要があります。
オブジェクトの列挙が一定の状態に保たれる限り、それらの組み合わせは飽和傾向があります。メタ戦略 - 世界で際立つ主導戦略 - が形成され、硬直化します。人間の参加者のリソースと権力の配分も安定状態に向かいます。これらのすべての効果はドラマチックさを抑制します。私たちの現実世界では、新しいものが自然進化や人間の発見や革新によって継続的に導入されることで、文明や社会の規範が破壊され、ドラマチックさが生まれます。例えば、ウイルスの適応的変異はグローバルなサプライチェーンの崩壊を引き起こしました。印刷機の発明により、見知らぬ人同士が架空の共同体を形成し、民族国家が生まれました。存在が単一の企業によって決定される世界では、その企業のライフサイクル、出荷能力、意欲に制約がかかり、その世界の自治能力が低下します。
人間の参加者から持続的な関心を得る自律的な世界には、持続的なドラマチックさが必要です。ブロックチェーン上でない計算世界では、ポケモン、軍事ユニット、利用可能なデバイス、消耗品、交通手段、発動可能な呪文、技術ツリー、スキルツリーなど、すべての要素が通常、唯一の神によって定義されます。これらの要素は通常、世界の特性と呼ばれます。豊かなデジタル物理を持つ自律的な世界では、これらは世界内の発明と呼ばれることがあります - 世界の住民によって内部から発明され、神によって外部から導入されないため、世界は自治を保ちます。ブロックチェーンの使用権は技術的なものではなく、文化的および哲学的なものである可能性があります - 中心主義の世界よりもはるかに持続可能な計算世界への渇望、および持続可能な世界化を実現するための方法とビジネスモデルの再設計の希少な機会。
組み合わせ可能なエンジニアリング#
人類の知識の塔は、知識の組み合わせによって作られます:既存の知識の断片を再構成して、新しい認識と実践の可能性を開くことです。例えば、望遠鏡の知識と精密な描画のための機械装置を組み合わせることで、ガリレオは教会が主張する天体の運動と矛盾する知識を生み出しました。この知識は長期的な影響をもたらし、その後のほとんどすべての物理科学の基礎を築きました。知識の組み合わせが妨げられると、人類の進歩は遅くなります。
組み合わせ可能性エンジニアリング(Composable Engineering)は、エンジニアリング製品を再帰的に組み合わせることを許可する世界の使用権であり、再帰の深さに制限はありません。例えば、ポケモンのチームを組み合わせるエンジニアリングは、再帰の深さがゼロのオブジェクトを生成します - チームは組み合わせることができません。チームは他の独立したチームと戦うために組み立てられます。ポケモンの計算世界の範囲内では、チームの基礎の上に構築することができる超構造はありません。システムを再帰的に組み合わせることは、複数のチームをプールに組み合わせ、対戦相手のチームに対して最も効果的なチームをプールから返す戦略を選択するチーム選択戦略を作成することを意味します。この組み合わせたチームと選択戦略をバトルグループと呼ぶことができます。
別のレベルに再帰するために、複数のプレイヤーがお互いに独立したバトルグループを制御する多数のプレイヤーが存在すると想像してください。これにより、団体が形成され、別の団体と戦闘します。団体レベルの戦闘では、各バトルグループはチェス盤上の駒のようなものであり、地図上で原子単位として移動します。特別なルールによって、団体レベルのリソースが地図上でバトルグループ間で共有され、士気や供給などの変数に対応するために使用される方法が決定される場合があります。注意してください、再帰すると、ゲームのメカニズムが変化する可能性があります。再帰の深さによって異なるゲームメカニズムが相互に依存することもあります。
自律的な世界での組み合わせエンジニアリング製品は、「複合発明」(invention compounding)を可能にし、私たちの原子的な現実世界の人間の歴史を推進してきた知識の組み合わせプロセスが私たちの計算世界の進化を推進することを意味します。組み合わせ可能性エンジニアリングはまた、知識のカプセル化を可能にし、私は「あなたの発明のすべての詳細を知る必要はありませんが、私の発明プロセスに組み込むことができます」と言えます。知識のカプセル化は、ソフトウェア開発の関心の分離原則に相当する側面もあります。関心の分離を有効にすることで、大規模なエンジニアリングタスクを想像し、小規模なエンジニアリングタスクをつなぎ合わせることで完了させることができます。異なるタスクには異なるスキルセットとリソースタイプが必要であり、それによって労働の専門化が自然に促進されます。労働の専門化により、世界は元々可能だった以上に包括的になる可能性があります - 異なるバックグラウンド、スキルセット、興味を持つ住民は、創造者や貢献者としての役割を世界で見つけることができます。
これにより、世界には多様な入り口があり、世界にはより多くのドラマチックさ、より多くの生命があることを意味します。
終わりに、自律的な世界の技術スタックに一部の暗号学的な原語を導入することで、組み合わせの境界に情報の非対称性をもたらすことができます。「あなたの発明のすべての詳細を知る必要はなく、あなたの発明を窺い見ることはできません。しかし、一部の公開可能な定量的な測定によって、私はあなたの発明の実用性に自信を持っており、したがって私はあなたと取引する準備ができており、あなたの発明を私の発明プロセスに組み込むことができます。」この非対称性は、発明者に選択肢を与えることで知的財産権を保護し、彼らの発明の詳細を秘密にし、無料乗車を防ぐことができますが、彼らの発明を使用不可能にすることはありません。
謝辞
以下の参加者による私の考えに対する貢献に感謝します:0x113d、t11s、ludens、Peteris Erins、および Alan Luo。
この記事は最初に「Autonomous Worlds」、N1、2023 で発表されました。
オリジナルの著者:@guiltygyoza
オリジナルの記事リンク:https://aw.network/posts/composable-engineering
@hicaptainz による日本語コミュニティへの翻訳