表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
コード・オブ・ザ・ワールド ~廃プログラマー、異世界で神のシステムを書き換える~  作者: ネオ・チー


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

60/77

第60話 五つの鍵

```

[SYSTEM LOG - key acquisition phase / day 1]

> timestamp: 3.2.10_build.0612

> debugger_eye: Lv4 [stable]

> self_integrity: 76% → 79%

> bug_density (global counter): 89% (holding)

> FIVE_KEYS: 0/5 acquired

> VIRUS: tactical alliance (off-grid escort)

> ROUTE: Securia → Logica → Visual → Databerg → Network → Crypto

> [TRIAL_01] target: Logica Kingdom — "Maze of Logic"

> [NOTE] paperwork before warfare. paperwork is also warfare.

```


---


朝の六時に、隊列は要塞国の正門を出発した。


連合軍の本隊は、別ルートで原点の塔の周辺警戒に回っている。俺たちの「アドミン特使隊」は六人だけ――俺、アリア、ガルド、シェル、メモリ、それから、表向きは護衛役の名目で同行することになったクリプト国王の側近、ハーシュという男――の小部隊だった。物量で進む隊ではない。各国の試練の場へ、もっとも軽量で潜り込む隊だ。


ヴァイラスの気配は、隊列の上空、おそらく二百メートル付近に、薄く張り付いていた。Lv4視界には影の輪郭がうっすら見える。隊員にはまだ知らせていない。知らせれば動揺が出る。動揺は隊列の速度を落とす。今日この一日で、最低でもロジカ王国の試練までは終えたい。


「蓮様」


馬上のシェルが、左に並んだ。彼女のクエリ魔法の浮遊端末は、すでに各国の認証キーに関する全文書を、横断検索で並べ終えていた。歩きながら情報を整える――これがシェルの典型的な働き方だった。


「ロジカ王国の試練について、まとめてあります」


「聞こう」


「『論理の迷宮』。建国神話には、こう記されています。『始まりの王は、矛盾を持たぬ部屋を七つ建てた。矛盾を持たぬ者のみ、宝珠の前に立つ』。試練の場所は王宮地下の旧文書庫の最下層。文書庫は実体ですが、最下層から先は、毎回構造が変わるそうです」


「毎回構造が変わる」


「はい。挑戦者ごとに、命題と部屋の配置が再生成されます。論理パズルは静的ではなく、動的なテストケースです」


「ユニットテストか」


「ユニットテストです。挑戦者の論理推論能力を、その場で生成された問題で測定する。結果が一定の閾値を超えれば、宝珠は自動で承認シグネチャを発行します」


俺は、思わず笑った。


ロジカ王国の建国神話は、要するにCIパイプラインだった。テストケースが毎回生成され、合格者にだけビルド成功の通知が出る。これを六百年前に「論理の迷宮」という名前で実装した男のセンスは、相変わらず一貫していた。アドミンは、世界中のあらゆる神話を、エンジニアリングの言葉で読み直せる構造に組んでいる。


「俺の担当だな、これは」


「適任だと思います」


「他のメンバーは入れるのか」


「同行は可能。ただし論理判定の対象は『代表挑戦者一名』だそうです。他のメンバーが部屋に入っても、判定には影響しません。入っていい、というだけです」


「分かった。じゃあ、入れる奴は入れるが、判定は俺が受ける」


メモリが、先の方からふわりと戻ってきた。


「マスター、ロジカ王のお迎えが街の入り口に出ているそうです」


「もう?」


「事前通達済みなので、王自ら門前に。論理王国らしく、所要時間を最短化なさるおつもりです」


「歓迎の宴は省略か」


「省略のようです」


それは、俺にとってはありがたかった。


宴で時間を取られている余裕は、外の時計が許さない。塔の中では時間軸が外と一致しない、とヴァイラスが言っていた。試練を二十時間で終えるか、五十時間かけるかで、外の経過は何倍も違ってくる可能性がある。今日のうちに、ロジカとビジュアルを終わらせる。それが目標だった。


---


ロジカ王宮の地下文書庫は、地上の宮殿よりも広かった。


階段を七つ降りた先、普段は鍵で閉じられているはずの石扉が、レオ七世の触れた瞬間、音もなく沈むように開いた。扉の表面には、Lv4視界には淡く光る線で、`/sys/trial/logica.def` という古代パスが浮かんでいた。神話の扉ではなく、システムへのエントリーポイントだった。


扉の先に、白い廊下が伸びていた。


廊下の両側に、扉が七つ並んでいる。番号は振られていない。色も同じ白。配置だけが違う。各扉の前に立つと、上空に文字列が浮かぶ仕組みだった。


『部屋A:この部屋を出る扉のうち、青い扉は出口に通じない。赤い扉は出口に通じる。ただしこの命題自体が、緑の扉に書かれている場合に限り偽となる』


「……ふむ」


俺は、命題を一度、頭の中で読み返した。


それから、メモリを呼んだ。


「メモリ。これ、書き起こしてくれ。命題のロジック構造を、ホログラフ上で見える形に展開してほしい」


「はい、マスター」


メモリのホログラフィックウィンドウが、廊下の中央に広がった。命題が、ノードとエッジを持つ有向グラフに展開された。青、赤、緑の三色が、それぞれの真理値の依存関係で結ばれていく。読みにくい日本語の命題が、こうしてグラフに直されると、構造が一目で見える。


俺は、グラフを見ながら、口の中で呟いた。


「命題自体の自己参照、か」


「ええ」


「典型的なクレタ人パラドックスの変種だな。だが、よく読むとパラドックスじゃない。緑の扉に同じ命題が書かれているか、書かれていないか――その事実関係さえ確定すれば、青扉と赤扉の真偽は普通に決まる」


「マスター、緑の扉を見に行きますか」


「行く必要もない」


俺は答えた。


「ロジカ王国の建国神話には、扉の色は『その国の象徴色』を使う、と書かれていた。建国時のロジカの象徴色は、青と赤の二色だった。緑は、後の時代――ver.1.3で追加された外交色だ。神話に出てくる『始まりの七部屋』に、緑は存在しない。だから命題の中の『緑の扉』は、定義上、存在し得ない。存在しない場所に命題は書かれない。よって条件分岐の右辺は常に偽。命題本体は、無条件で真」


俺は、言いながら、青い扉に手をかけた。


「青扉が出口に通じない。赤扉が出口に通じる。よって、こっちは選ばない」


青扉から手を離し、廊下の反対側、赤い扉に手を移した。


「こっちが、出口」


赤扉が、抵抗なく開いた。


ガルドが背後で、低く口笛を吹いた。


「……お前、最初の部屋から飛ばすな」


「飛ばさないと終わらない」


俺は短く答えた。


「これ、たぶん七部屋全部、似たような自己言及命題だ。一部屋ずつ全文証明してたら、外で半日潰れる」


「ショートカットでいいのか」


「論理の本質は、最短経路を見つけることだ。証明の長さじゃない。ロジカ王国の試練は、論理に強い者を測る試験で、論理を冗長に書ける者を測る試験じゃない」


俺は、赤扉を抜けた。


二部屋目は、扉が二つ。命題は『一方の扉が真を述べ、他方が偽を述べる。各扉が自分自身について述べる場合、片方が「私は真である」と述べ、他方が「私は偽である」と述べたとする。真の扉はどちらか』。


「これは古典中の古典だな」


俺は呟いた。


「『私は偽である』と述べる扉が真を述べているなら、その内容『私は偽』が真になる。すると扉自身は偽。矛盾。よって『私は偽である』と述べる扉は真ではない。残る『私は真である』と述べる扉が、真を述べる扉。よって出口」


俺は、出口の扉を開けながら、続けた。


「ただし、ここでロジカ王国の罠は、もう一段ある」


「罠?」アリアが聞いた。


「『真を述べる扉が出口』とはどこにも書かれていない。問いは『真の扉はどちらか』だけだ。出口は別の場所にあるかもしれない」


俺は、扉を開けた先の部屋を、Lv4視界で先に確認した。


予想通り、扉の先は出口ではなく、別の小部屋だった。小部屋の床に、目立たないハッチがある。それが、本当の出口だった。


「……『真を述べる』ことと『正しい道を示す』ことは、別の概念だ。ロジカ王国の試練は、そこを履き違えた挑戦者を弾く」


「それで、ハッチの方が出口、ですか」


「そうだ。論理のテストでありながら、メタ論理のテストでもある。問いに書かれていない条件を、勝手に補完する癖の強い受験者を、ここで一段、間引いてくる」


ガルドが、頭をかいた。


「……俺は途中で寝そうだ」


「寝てていいぞ。判定は俺だ」


俺は短く笑い、ハッチを開けて、下の階層へ降りた。


三部屋目から五部屋目までは、ほぼ同じパターンだった。表面の命題に、メタ層の問いが重なっている。プログラマーの基礎ロジックと、要件定義の読み解きが両方できれば、解ける。読み解きの方で詰まる挑戦者の方が、たぶん多い。論理が解けても、問題文の趣旨を読み違えると、別の部屋に飛ばされる仕組みになっていた。


六部屋目で、初めて少し手が止まった。


部屋に入ると、命題が浮かんだ。


『この部屋には扉が無い。出口を作れ』


俺は、しばらく、命題を見つめた。


それから、笑った。


「……アドミンらしい問いだ」


「マスター?」


メモリが小首を傾げた。


「これは論理の問いじゃない。設計の問いだ。前提を疑え、というやつだな。『扉が無い部屋からは出られない』という前提を、解除しろ、と言っている」


俺は、自分の手のひらをかざした。


Lv4のデバッガーズ・アイで、部屋の壁の構造を見る。壁は、コードで書かれていた。当然だった。世界は全部コードで書かれている。壁は、壁という名前のオブジェクトとして、ここに「ある」。


「アドミンは、俺たちに、Lv4の能力で部屋の構造を書き換えろ、と言ってる」


「壁を、編集する、ということですか」


「そういうことだ。論理の迷宮の最終層は、論理ではなく、論理の上位――『前提を書き換える権限』を持っているかどうかを問うてくる」


俺は、壁の一面に、両手を当てた。


ペンを取り出して、Lv4視界の中で、壁オブジェクトのプロパティに直接書き込む。`door: false` を、`door: true` に変更する。属性が変わると、世界の方が、後追いで描画を整えにくる。


壁が、低い音を立てた。


そして、目の前に、扉が一つ、出現した。


「……」


ハーシュが、一歩、後退りした。彼にとっては、この光景は神秘の領域に近かった。要塞国の側近に選ばれるほどの男でも、世界の壁を後付けで書き換える技は、見たことがなかったらしい。


「これが、Lv4の力です」


俺は、ハーシュに向かって、軽く言った。


「驚くほどのものでもない。要件定義の追加変更です」


「……要件、定義」


「クライアント側の追加要望で、後から扉を一つ増やす、というのは、開発現場ではよくあることなので」


ハーシュは、うなずきはしなかった。理解できない、という顔のまま、何も言わずに俺の後ろをついてきた。


七部屋目は、扉一つの、とても短い廊下だった。


廊下の突き当たりに、ガラスのケースに収められた、青い宝珠があった。直径十センチほど。重力に従って静止しているのではなく、ケースの中央で、ゆっくりと一度ずつ、自転している。


ロジカ王国の建国神話に登場する「論理の宝珠」だった。


俺がケースに近づくと、宝珠の表面に、文字列が走った。


```

> applicant: REN

> trials_passed: 7/7

> reasoning_score: 96.4%

> meta_score: 88.1%

> override_trace: 1 (acceptable)

> verdict: APPROVED

> issuing_signature: LOGICA / KING_LEO_VII

> kernel_handshake: signed

```


ケースの錠が、内側から外れる音がした。


俺は、宝珠を、両手で受け取った。


掌に乗せた瞬間、宝珠は俺の手のひらに薄く沈み、Lv4視界の中で、認証トークンとしての形状に変化した。物体としての宝珠ではなく、暗号化された認証情報として、俺の右腕の内側に、刻印のような細い文様で収まった。


「……一つ目」


俺は、息を吐いた。


「あと、四つだ」


---


ビジュアル帝国の宮殿に着いたのは、その日の夕方だった。


ロジカ王国からビジュアル帝国までは、空路で四時間。連合軍の手配で、要塞国の高速気球船――気球というよりも、薄いセラミックの円盤に魔法の推力を組んだ、現代風の輸送機――を借りて、最短ルートで飛んだ。


クロエ女帝は、城の最上階のテラスで、俺たちを待っていた。


赤紫の長い裾の衣装の下に、彼女は普段は見せない、簡素な絹のチュニックを重ねていた。試練の準備のために、外套を脱いだ姿らしかった。色彩の帝国の女帝が、装飾を最小に抑えてくる時は、その儀式が彼女にとって本気だ、という合図だった。


「レン殿」


「クロエ陛下」


「ビジュアル帝国の試練は、『創造の間』と申します。ご案内します」


クロエ女帝は、自ら先頭に立って歩き始めた。


宮殿の奥、普段は皇族しか入れない区画の、一番奥の階段を、彼女は迷いなく降りていった。階段の先には、円形の小部屋があった。直径十メートルほど。床は黒い大理石。天井は、ドーム状で、無数の細い針のような棒が、内側に向かって生えている。


「これが、創造の間」


クロエ女帝が言った。


「中央にお立ちください。あなたが心の中で『最も美しいもの』を思い浮かべると、天井の針がそれを描き出します。針一本一本が、世界のピクセルを再現します。色は、五千万段階」


「……ピクセルアート、か」


「形式上は、そう仰る方もおられます」


クロエ女帝は、薄く笑った。


「ただし、技術試験ではありません。技術が美しさを生むのではなく、心の状態が美しさを生む、というのが、ビジュアル帝国の建国理念です。この試練が問うのは、あなたの心の解像度です」


「解像度」


「はい。心が雑音まみれの方は、針が描く絵もまた、雑音だらけになります。心が静かに整っている方は、針が描く絵も、まっすぐ整います。そして――『最も美しいもの』として何を思い浮かべるかが、その方の人間性そのものを映します」


俺は、円の中央に、立った。


部屋の全員が、入り口の段差に下がった。アリアもガルドもシェルもメモリも、ハーシュも、クロエ女帝も。彼らの視線が、俺の背中に集まっているのが、Lv4視界の周辺感覚で分かった。


俺は、目を閉じた。


「最も美しいもの」――問いを、頭の中で、転がした。


最初に浮かんだのは、夕日だった。前世の、新人時代に住んでいたアパートの、西向きの窓から見えた夕日。残業で帰る夜の電車の窓から見えた、ビル群の夕焼け。技術的には、ただの長波長の散乱光だが、目に焼き付いていた。


次に浮かんだのは、コードだった。きれいに整理されたコードを、初めてレビューでパスさせた時の、画面の整列感。インデントが揃って、命名が一貫していて、テストが全部通っている画面。あれは、確かに、美しかった。


それから――


一つだけ、するっと、別の像が浮かんだ。


夕食の卓だった。


要塞国の宿の、小さな食堂。夜遅く、五大王国会議が終わった後、俺たちが集まって食べた、あの夜の夕食。アリアが、皿を取り分けるのが下手で、肉を一切れこぼした夜。ガルドが、こぼれた肉を素手でつまんで自分の皿に移して笑った夜。シェルが、肉の落下軌跡をクエリ魔法で書き直してアリアの皿に戻そうとして、ガルドに「もう食べたから書き直すな」と笑われた夜。メモリが、ホログラフでスローリプレイを流し始めて、全員が腹を抱えて笑った夜。


その夜の、湯気の立つ皿と、四人の笑い声。


俺は、その像を、選んだ。


技術的には、何の美しさもない夕食だった。料理は普通の煮込み。器は質素な陶器。照明も粗かった。だが、俺の心の「最も美しいもの」のスロットに、その夕食は、するっと入ってきた。理由を考える前に、入ってきた。


俺は、目を閉じたまま、その像を、心の中で、保ち続けた。


ドームの天井の針が、動き始めた。


何千本という針が、それぞれ独立して、ミリ単位で位置を調整していく。針の先から、ピクセル一つ分の色彩が放たれ、空中で立体像を構成していく。皿。湯気。卓。四人の輪郭。皿の縁の小さな欠け。アリアの取り分け用のスプーンの位置。ガルドの大きな手の影。シェルの端末の薄い光。メモリの淡いホログラフ。


俺は、目を開けた。


そこには、あの夜の夕食が、ピクセルの粒として、宙に浮いていた。


正直、上手な絵ではなかった。皿の輪郭は少し歪んでいる。色彩のグラデーションも、ところどころ抜けている。ビジュアル帝国の宮廷画家が描けば、もっと整った像が出ただろう。だが、整っていないことが、俺の頭の中の像に、忠実だった。


クロエ女帝が、二歩、前に出てきた。


彼女は、長い間、その像を、見つめていた。


それから、ゆっくりと、口を開いた。


「……レン殿」


「はい」


「あなたの心の中の『最も美しいもの』は、技術ではなく、人ですね」


「そう、なりました」


「『最も美しいもの』にカテゴリの指定はないのです。風景でも、芸術品でも、色彩でも、形状でも、何でも構いません。ですが、レン殿は、人を選んだ。これは、近年の挑戦者では、稀少な選択です」


「稀少」


「はい。ビジュアル帝国の挑戦者の九割が、自然や芸術品を選びます。人を選ぶ方は、少ない。人は変化しますし、欠けますし、いずれ消えますから。『最も美しい』という最上級と、人は相性が悪いのです」


クロエ女帝は、像の周りを、ゆっくりと一周した。


「ですが、私は、レン殿の選択を、認めます」


彼女は、立ち止まり、俺を見た。


「移ろうものを、最も美しいと選ぶには、覚悟が要ります。失うことを、最初から、織り込まなければならない。あなたの像には、欠けがあります。ぼやけもあります。それは技術不足ではなく、あなたが、欠けやぼやけのある夕食を、本当にそのまま、最も美しいと選んだからです。完璧でないことを引き受けた人間にしか、こういう像は出せません」


クロエ女帝は、両手を、ゆっくりと打った。


ドームの天井の針が、静止した。空中の像が、淡く、薄れていく。針の根元、ドームの最奥に、もう一つの装置が、起動した。金色の輪郭の冠が、ゆっくりと、降りてきた。


ビジュアル帝国の建国遺物、「原色の冠」だった。


冠は、俺の頭上には乗らなかった。代わりに、ロジカの宝珠と同じように、Lv4視界の中で認証トークンに姿を変え、俺の左腕の内側に、刻印として収まった。


「ビジュアル帝国の認証キー、あなたに授与します」


クロエ女帝の声は、静かだった。


「そして――もう一つ、申し添えます」


「はい」


「あなたが守りたいその夕食を、私の帝国は、力の及ぶ限り、守ります。あの皿の湯気が、世界の最後の日まで立ち上り続けるよう、私たちは戦います」


俺は、頭を下げた。


下げる時、目の奥が、少しだけ熱くなった。Lv4の自己整合性チェッカーが、その熱を「感情ノイズ」として検出し、すぐに整流した。整流された後も、熱は、消えなかった。


「……ありがとうございます」


俺は、それだけ言った。


それ以上は、言葉が出なかった。


---


ビジュアル帝国の宮殿を出る時、外はもう夜だった。


中庭の噴水の脇で、シェルが地図のホログラフを開いていた。次の目的地は、データベルグ公国。距離はビジュアルから空路で六時間。明日の朝には到着できる行程だった。


「マスター」


メモリが、俺の隣に、ふわりと浮かんだ。


「ビジュアル帝国の試練、あんなに早く終わらせる方は、初めてだそうです。クロエ陛下の侍女が、こっそり驚いておられました」


「早かったか?」


「平均で半日かかるそうです。マスターは、目を閉じて像を選ぶまでが、十秒でした」


「……あの像が、最初に浮かんだだけだ」


「迷われませんでしたね」


「迷う前に、選ばれてた」


メモリは、薄く笑った。


その笑いは、ホログラフの形式上の表情ではなく、メモリ・プライムだった頃の、もっと古い種類の笑いに近かった。俺は、時々、メモリが、自分でも気づかないうちに、古い笑い方を取り戻している瞬間に、出くわす。


馬車に乗り込みながら、アリアが、俺の隣に並んだ。


「蓮」


「なんだ」


「あの像の中に、一つだけ、抜けていたものがありました」


「……そうか?」


「私のスプーンの先に、こぼした肉、残っていませんでしたよ。あれ、あの夜、私はもう一回つまんで、自分で食べました」


「……」


「マスターの記憶では、こぼれたままだったのですね」


俺は、馬車の窓の外を、見た。


ビジュアル帝国の街灯が、一つずつ、後ろに流れていく。ピクセル化はまだ、こちらの帝都には及んでいない。色彩は、まだ濃かった。


「……記憶は、正確じゃない」


俺は、低く言った。


「人の記憶ほど、雑なログは、ない」


「分かっています」


「だが、あの像が、俺の中の『最も美しいもの』だった。スプーンの先に肉がなかったとしても、像が崩れるわけじゃない」


「崩れていません」


アリアは、静かに頷いた。


「ただ、私の中では、あの夜は、私が肉をちゃんと食べきった夜です。そこだけ、覚えておいてください」


「……覚えておく」


馬車が、街道に出た。


夜空のピクセル化は、ビジュアル帝国の上空でも、わずかに進行していた。星のいくつかは、もう完全に粒の集合になっている。だが、馬車の中には、五人分の体温が、まだしっかりと保たれていた。


明日は、データベルグ公国。


シェルの調べでは、データベルグの試練は、「真実の泉」というらしい。建国神話には、こう書かれているという。


『泉に立つ者よ、最も知りたくない真実を、自らの手で受け取れ。受け取れぬ者には、千頁の書は開かれぬ』


俺は、車窓の外の星を見ながら、その一文を、頭の中で、もう一度、読み返した。


最も知りたくない真実――。


二つほど、すぐに思い当たるものが、あった。


一つは、この世界の住民が、コードの実行結果に過ぎないかもしれない、という事実。もう一つは、俺自身もまた、転生プロトコルによって生成された一つのデータに過ぎないかもしれない、という事実。


どちらも、考えないように、長く、わざと避けてきた。


データベルグの泉は、その避けてきた水面に、俺をまっすぐ立たせるつもりらしい。


俺は、そっと息を吐いた。


---


```

[SYSTEM LOG - end of day 1]

> KEY_ACQUIRED: Logica / Visual (2/5)

> trial_records:

> - logica: passed (96.4% reasoning, 88.1% meta) — fast clear

> - visual: passed (rare-category selection: "people") — accepted by empress

> internal_pings:

> - aria_micro_correction: "the meat was eaten" (logged, accepted)

> - memory_legacy_smile_detected: 1 instance

> next_target: Databerg Principality — "Spring of Truth"

> bug_density (global counter): 89%

> [NOTE] easiest two are done. the next test does not test logic. it tests endurance against being told who you really are.

```

次回――第61話「知識の代価」

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

↑ページトップへ