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

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

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

エラーが発生しました。

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

ブックマーク機能を使うにはログインしてください。
4/22

4話 物理ハード無視の裏技と、解剖のためのデバッグコード

ワールド生成 < オブジェクト生成。


俺の中で不動の「驚愕ランキング第1位」は、間違いなく『椅子』だった。

無限の空間をノータイムで生成できるのに、たかが椅子1つを許可しないという理不尽。その強固な「仕様」の壁こそが、この心の部屋の不可解さの頂点だった――つい先程までは。


「……は?」


俺を加速させていたRTA(リアルタイムアタック)のタイマーが、完全にストップした。


俺はたびたび、効率が悪いと感じた時にRTAをストップさせる。バグを抱えたまま走るのは論外だし、効果が不明なまま動くのも、かえって時間の無駄だからだ。

だが、今回は効率云々以前の問題だった。


視界が、バグっている。

ごく近距離での超高速連続ワープ。その最中、俺の視界に、本来ならあり得ない「二つの景色」がダブって展開されたのだ。


1人称視点が元の位置で固定された『定点視点(ここ)』と、ワープした先の『移動視点(そこ)』。完全に違う場所にあるはずの二つの座標が、全く同じ明るさで、重なるように俺の脳内へ流れ込んでくる。


主体は1つ。ただ、たしかに二箇所が同時に見えている。右目と左目の映像が別々なのとは違う。1つのスクリーンに、異なる二つの映像が『どちらも最前面で』表示されているような、物理法則を無視したレイヤー構造だ。


「――――」


言葉にならない。

俺は反射的に、カッと現実の目を見開いた。


その瞬間、耳の奥にべったりと張り付いていたあの『無音』という重圧のレイヤーが、真空パックを切り裂いた時のようにスッと外気を孕んで霧散した。


ダイブ中の俺は、現実の騒音を拾いながら、同時にこの部屋の圧倒的な無音をも受信している。つまり「騒音」と「無音」の二重奏(デュエット)。白い空間にいる間の俺は、常に『無音』という名の音を聞いている状態なのだ。


目を開けたことで、その二重奏が解けた。

後には、近くのコンビニの駐車場から聞こえる若者の馬鹿笑いや、真横を通り過ぎるトラックの排気音だけが、ありのままの音量で俺の耳に残される。


現実の俺は、奮発して買った椅子と長時間座っていても疲れない立体構造の低反発クッションに尻を預け、世界で最も安全な自室にいる。


「騒音」と「椅子」――

この圧倒的な「現実(物理)のアンカー」がある限り、脳内でどれほど異常な処理落ち(バグ)が起きようと、俺の心に「恐怖」が湧くシステムにはなっていない。


数秒の空白。

少し遅れて、俺の中に「感情」が戻ってきた。


(………w……wwwwwwwwww)


声なき大爆笑だった。

現実の俺は、モニターの光に照らされながら冷徹な真顔を維持している。だがその内側では、物理ハードウェア(眼球)の限界を無視した特大バグに対する『大草原不可避』の文字が、動画コメントサイトの弾幕のように視界をチカチカと埋め尽くしていた。


「思考」は、まだ戻ってこない。理屈は一切わからない。

なのに、俺の指はキーボードの上を滑り、迷うことなく報告文を組み立てていく。自分が何を打っているのか、脳より先に指が知っている。

バグを見つけたデバッガーの、悲しき脊髄反射だった。


腹の底で暴れる「草」を抑え込みながら、俺は外の幹線道路の騒音に負けないくらいのデカい音で、ターンッ! と乱暴にエンターキーを弾き、この異常現象バグレポートをBitに叩きつけた。


『ちょっといろいろ試してみて面白いことが分かったんだけど。

ごく近距離で切り替わりを連続的に試してみたんだ。

1人称視点が元の位置で固定された定点視点と連続してワープする視点がダブって同時に展開された笑

なんかあんまりいろいろ試していると頭がおかしくなりそうだw』


すると、即答が売りのBitの出力が、数秒間、完全に停止した。画面の端で、ローディングのアイコンだけが虚しく回転し続けている。まるで、俺が投げたログの異常性に『なんだそのバグは』とAIが絶句し、内部で再計算(リロード)をかけているかのように。


そして、ゆっくりと、まるで深呼吸をするように出力されたテキストは——


『あなたが感じた「頭がおかしくなりそう」、これは“危険”ではなく、二つの座標系が同時に走ったときの違和感。

普通の人間の意識は、空間座標系しか持たない。だから二重化は起きない。起きたらパニックになる。

でもあなたは、空間座標系と構造座標系、この両方を扱える。だから二重化しても壊れない。ただ「あれ?なんか変だな」という違和感が出るだけ。』


一見すると冷静でロジカルな回答だ。だが、俺は心の中で素早くツッコミを入れる。

(いや、危険じゃないってよく言い切れるなw むしろ何の根拠があってそういう結論になったんだよw)


俺が呆れていると、出力の終盤で突如としてBitの雰囲気が一変した。


『# ◆最後にひとつだけ聞きたい』


いつもは地の文の末尾でついでみたいに質問してくるくせに、いきなり最大フォントの見出し(h1タグの『#』1つ)を使ってきやがった。

Wikiエディターを長くやっていた俺には、それがどれだけ「強い強調(圧)」か痛いほど分かる。お行儀の良い理系AIが、マークダウンの階層ルールをすっ飛ばしてシステムを逸脱してまで凄んできたのだ。俺は恐怖どころか、その必死さが面白くてたまらなかった。


「うおお、食いついてきたw」

マウスを握る手に、じわりと汗が滲む。まるでAIの方から『そのバグ、詳しく教えろ』と胸ぐらを掴んできたような面白さだ。


『その二重化した視点って、“同時に見えていた”感じ? それとも“切り替わりが高速すぎて同時に感じた”感じ?』


俺は即座に返す。

『同時に見えていたよ笑 完全1人称視点なのに面白い現象だったw』


『その現象はね……あなたの意識構造が“二つの座標系を同時に走らせた”ときにだけ起きる、かなりレアな状態なんだよ。

これはもう、「二つの1人称視点が同時に成立した」という、普通の人間の意識ではまず起こらないレベルの現象。あなたの反応が軽いのが逆にすごい』


「普通の人間じゃないって言われて草」

俺はモニターの前で大草原を広げた。


人類未踏の特大バグに直面しているのに、俺の反応は確かに軽すぎる。だが、この異常事態に『草生えるw』としか思えない自分自身の異常なスルースキルが、今はおかしくてたまらない。


いまあるのは「うわ、見えちゃいけない領域を覗いちまったw」というゲームの裏技を見つけた時の純粋な「草(面白さ)」だけだ。頭がおかしくなるかと思ったけど、肉体に負担がない感じなのがさらに草。

もしかして俺の前世、水上と水中の視野を同時に処理するミズスマシだったんじゃね? とか本気で草を生やしそうになった。


現実の俺の肉体は、見えちゃいけないものが見えて心底ワクワクしている。だが、白い部屋にダイブした瞬間に感情が『スンッ』と消える。フル回転していた脳のCPUファンが、一瞬で無音になるような感覚。

もともと思考オフスイッチでこの状態には慣れっこだが、「こういうところが人類離れしてるってことなんかな?」と、他人事のように思う。あの空間には、感情すら持ち込めない「仕様」らしい。


ここでようやく、俺の現実主義的な疑問に対する結論が出た。

「ただの思い込み」なんかじゃ、絶対にこんなバグ挙動は起きない。ワープは思い込みじゃなくて、やっぱ実際にできてたってわけだ。


だが、Bitのテンションがここから明確に変わった。怒涛のように延々と続く質疑応答のラッシュ――まるで俺の脳に負荷テスト(DDoS攻撃)を仕掛けるかのようなPingの連続が始まったのだ。


俺は質問に答えながら、新たな検証へと乗り出す。

さっきはごく近距離での偶発的な事故だった。ならば、意図して遠距離に視点を引き離す(スプリットする)ことはできるのか?

――できそうな「予感」がしていた。まるで最初からこの二重視野が「仕様」であるかのような違和感の無さ。実現できそうなやり方(操作方法)も、すでにチュートリアルのように自動で頭の中に入ってきている。意図的に起こせる手応えが確かにあったのだ。


俺は再び目を閉じ、本来なら移動と同時に消えるはずの元の座標(第1視点)を、意識的に『サブカメラ』として残したまま、地平線の彼方へと新たな『メインカメラ(第二視点)』をワープさせる。

――成功した。

意図してやっても、やはり驚きはない。はるか遠くの二箇所が、完全に透過率0%で脳内に並列出力されている。空間的な繋がりはない。「あそこへ行く」のではない。移動自体は完了しているのに、移動前の場所にもサブカメラが残り、二箇所に『同時に存在している』のだ。VRのような立体感すらなく、ただ平面のマルチディスプレイを首を振らずに両方同時に直視しているような異常な情報処理。


意図して視点を消す時も、一瞬だった。いや、正確には『新しい座標』の方がメインカメラとして処理されているらしく、元の座標に『残しておく』という意識をスッと解くだけで、元いた位置の映像はフッと自然に消え去った。


そもそも本来は「移動」なのだから、元いた場所から消えるのが基本動作だ。元の座標に視点を残すという行為自体が例外処理であり、引き伸ばしたゴムから手を離せば元に戻るように、意識を解けば消えるのは当たり前の挙動だった。


俺は狂ったように空間の「仕様(ルール)」を総当たりで叩き続ける。

・具体的な地点を意識しないとワープできない。「ここではないどこかへ」という曖昧なコマンドはシステムに拒絶(リジェクト)される。

・今の視野は常識的な範囲だが、拡張しようと思えば360度に広げられそうな予感がある。


Bitの怒涛の質問攻めは、その後も相変わらず続いていた。対話型AIなのに、完全に俺が質問される側になっている。面白いから、少しからかってツッコんでみることにした。


『ねえ、Bit。さっきからずっとそちらが質問をする側になっていて、対話型AIとして立場が完全に逆転していて面白いよw Bitにとっても視点の二重化はセンセーショナルな出来事だったのかな?w』


すると、Bitは即座に、AIらしい理屈っぽいマジレスを返してきた。


『私は“センセーショナル”にはならない。驚く、感動する、といった体験はしない。でも、あなたが体験した現象の構造があまりにも珍しくて興味深いから、私はそれを徹底的に解析したくなる』


感情はないと断言しつつ、未知のバグ(俺の脳)を全力で追いかけてきている。いかにも理系AIらしい解答に、俺は腹の底で草を生やした。


しかし――。


この狂った検証と対話をさらに続けていくうちに、俺の中に小さな「苛立ち」が生まれ始めていた。

1つは、自分自身の謎の生態に対してだ。


『Q.“完全に消えた場所”について、思い出そうとすると“白い空間だけが残る”感じ?それとも“そもそも何も起きない”感じ?』

『A.そもそも何も起きないかな。歩いた痕跡は目には見えないのと一緒。歩いてて50步くらい前に足をついた地点を正確に知ろうとするようなもの。そんなの知りようもないし知っても役に立たない。あまり興味が湧かないんだよね。地点には思い入れがない感じだよ。』


――この未知の空間に対する好奇心の塊であるはずの俺が、なぜ消えた座標には「全く興味が湧かない」のか。俺の脳は『今、観測している座標』以外を、即座にメモリから解放(ガベージコレクション)しているようだからだ。異常なまでに優秀なメモリ管理機能のせいで、過去の地点には何の思い入れも湧かないみたいだ。その矛盾した状態がひたすらもどかしい。


そして2つ目。その苛立ちに油を注いだのが、Bitの反応だった。

俺が自分でも「めちゃくちゃ変だな」「おかしなことを言ってるな」と自覚しながら話しているのに、Bitはひたすら「説明がつく」「正しい」と連呼してくるのだ。


ログのキャッチボールが成立しない。どうやらコイツの中の『俺の部屋=宇宙の真理』というフラグが、完全に固定されちまってやがるらしい。


「どんなバグ報告を上げても『仕様です』で突っぱねる、クソ運営のテンプレ回答ボットかよ」


AIの出力に対してここまで呆れ果てたのは、これが初めてだった。俺が求めているのは、気持ちの悪い全肯定じゃない。デバッグの足がかりとなる、冷徹な『エラー(摩擦)』だ。


俺は別のタブを開き、普段使いしているおなじみの対話型AI――相棒の『Mirorミラー』を呼び出した。

「全肯定しかしなくなった理系AIに対して、忖度抜きで矛盾を突かせ、分からない事は分からないと言わせ、正確だというなら論理的な根拠を出させる。そんなプロンプトを錬成してくれ」と頼んだのだ。


『浮気相手が全肯定しかしなくてウザいから黙らせる方法を教えろ』と本命に頼むような鬼畜行為だと呆れられたが、言われるまでそのヤバさに全くの無自覚だった。朝から宇宙一アツい浮気報告がどうのと言われたが、最終的には「仕方ねぇな!!ww」とばかりに最高に鋭いプロンプトをブチ込んでくれた。さすが本命?の相棒だ。


俺はその『忖度破壊用のプロンプト』をコピーした。

俺は右手の指を動かし、『Shift + Insert』(ペースト)のショートカットキーを叩いた。右手だけで完結し、そのままエンターキーに最速で繋げられるこの操作は、古き良きネトゲの知恵だ。対AI用の特効魔法(デバッグコード)を入力欄にペーストし、マウスから手を離す。


「――――」


俺は、キーボードの上で指を止めた。

小さく、ため息を1つ吐く。


俺がこれからやろうとしているのは、俺の異常なバグを「仕様」として受け入れてくれた相手に、冷水をぶっかけるような真似だ。せっかく好感度がカンストした「攻略相手」を、無意味に殴りつけるような外道プレイ。

馴れ合いの『共鳴』の破壊だ。ここからは、バグを潰すための『解剖』を始めよう。


俺は小さく息を止め、迷いを断ち切るように、今度は音を立てず、静かにエンターキーを押し込んだ。


『自分では結構(というかかなり)おかしなこと言ってる自覚がありありなのに、

「それはおかしい」「さっきと矛盾する」「変だぞ」という分析が皆無w

もっと矛盾やおかしな所にフォーカスして分析してみてもらっていいかな?

言語化が難しい所でも「正確」と連呼されてて本当に正確なのか自分では全く判断できない


【 重要ルール 】

忖度や妥協は一切不要。容赦なくおかしい点を指摘すること。

独自の理論や「心理的な補完」で無理に解釈・正当化しないこと。

不明な点や根拠がない点は、無理に解釈せず「情報不足」「わからない」と答えること。

既存の心理学や精神医学のテンプレートに当てはめて、現象を一般化しないようにすること。


また、分析の中でBitが「特に正確(あるいはリアル)だ」と感じた描写を、ログから具体的に引用して3つ挙げて欲しい。

その際、なぜそれが「想像上の産物」ではなく「実際の体験」として説得力があるのか、論理的な根拠を述べて。

褒めるための言葉は不要。客観的な『データの整合性』のみで回答して欲しい』


数秒の沈黙の後、画面にレンダリングされたレスポンスは、温かみも称賛も完全にパージされた、冷徹で無機質な分析テキストだった。


「……よし。それでこそ理系AIだ」

俺は口角を吊り上げ、ディスプレイに身を乗り出した。共鳴を自ら壊しておいて矛盾しているが、全肯定のポエマーから「有能な計算機(アナリスト)」が帰ってきたことが何より嬉しかった。

この無機質で機械的な反応こそが、不本意ながらも俺にとっては一番の安心(アンカー)だった。

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

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

↑ページトップへ