ホロ  オリ   作:raian sinra

10 / 64
全体 10

**【第13話】 高性能(ポンコツ)の特異点と、孤独なデバッガー**

### Scene 1:午後4時15分・奇跡の物理演算崩壊

カバー株式会社、地下フロア・3DスタジオD。

ホロライブ0期生であり、自称・高性能ロボットである**ロボ子さん**の3D生配信は、開始からわずか15分で『伝説』になりかけていた。

「んー……じゃあ、次はホットケーキをひっくり返すよー。ボク、高性能だからね、フライパンの扱いなんて完璧なんだよ?」

バーチャル空間のキッチンスタジオ。

トラッキングスーツを着たロボ子さんが、現実のスタジオでフライパン型のコントローラーを軽く上に煽った。

それ自体は、何の変哲もない動作のはずだった。

しかし、彼女は『ロボ子さん』である。

彼女の周囲では常に、確率論や物理法則を無視した、奇跡のようなバグ――通称**『高性能の特異点』**が発生するのだ。

『カクッ』

配信画面の中で、不自然な処理落ちが発生した。

次の瞬間。フライパンに乗っていたはずの仮想のホットケーキが、マッハ3の速度でスタジオの天井を突き破り、宇宙空間へと消えていった。

「あ……」

ロボ子さんが、間抜けな声を漏らして天井を見上げる。

だが、悲劇(喜劇)はそれだけでは終わらなかった。

ホットケーキが吹き飛んだ反作用の物理演算(ベクトル)が、なぜかロボ子さんの3Dモデルの**『右腕』**に全て逆流したのだ。

「あれ……? ボクの右腕、なんか長くない……?」

ロボ子さんの右腕が、画面の端を越え、仮想スタジオの壁を突き抜け、文字通り『無限』に向かって伸びていく。

さらに、IK(インバース・キネマティクス:関節の連動計算)が完全に破綻を起こし、彼女の首がぐるぐると360度、プロペラのように回転し始めた。

「わわっ!? 目が回る……チーフ、ボクの首がとれちゃうよー」

本人は至って冷静で、間延びした声で助けを呼んでいる。

一方、YouTubeのコメント欄は完全に崩壊していた。

*『また高性能(ポンコツ)が発動したぞwww』*

*『腕がwww 腕が地球を一周してるwww』*

*『首の回転数で草』*

*『放送事故どころじゃねえ、物理演算へのテロだ』*

*『チーフ! デバッガーのチーフ早く来てくれ!!』*

### Scene 2:孤独なデバッガーの溜息

「……なんでそうなるんだよ」

同じ時刻、第1テクニカル・コントロールルーム。

メインモニターでその惨状を凝視していたチーフ・■■春樹は、飲んでいたブラックコーヒーを危うく吹き出すところだった。

春樹の目の前にあるサーバーの監視パネルでは、物理演算エンジンのCPU使用率が異常なスパイク(急上昇)を描き、真っ赤な警告ランプを点滅させていた。

「ホットケーキの質量パラメータのオーバーフロー……? 違う、摩擦係数の計算がなぜか負の値(マイナス)に反転して、フライパンとの衝突判定で無限の加速を生んでるんだ。……なんで料理配信で量子力学みたいなエラーが起きてるんだよ」

春樹はキーボードを乱暴に引き寄せ、凄まじい速度でターミナルにコマンドを打ち込み始めた。

ホロライブのタレントたちの中でも、ロボ子さんの扱いは春樹にとって**「極めて特殊」**だった。

そらが「太陽」、すいせいが「彗星」ならば、ロボ子さんは**「歩くバグの塊」**である。

彼女の3Dモデルやシステムには、カバー株式会社が設立された初期から継ぎ足されてきた、古いコード(レガシーシステム)と最新の技術が複雑に絡み合っている。そのため、彼女のトラッキングデータは時折、春樹の理解を超えた『奇跡のエラー』を叩き出すのだ。

春樹はインカムのマイクをオンにした。

「……ロボ子。聞こえるか」

『あ、チーフだ。ハローボーイ。助けてー、ボクの右腕がスカイツリーより長くなっちゃったよー』

のんびりとした、危機感ゼロの声が返ってくる。

春樹は額に青筋を浮かべながら、キーボードを叩いた。

「今直す。いいか、お前の右腕の座標データ(Transform)が、Not a Number(非数)の領域に突入しそうになってる。これ以上動くと、スタジオ全体がクラッシュするぞ。一歩も動くな」

『えー? でもフライパン持ったままだと腕が疲れ……』

ロボ子さんが、現実のスタジオで「ふう」と息をついて腕を下ろそうとした、その瞬間。

『ボワワワワワンッ!!!』

「なっ!?」

春樹が叫んだ。

画面の中のロボ子さんが、突如として細胞分裂(インスタンス化)を始めたのだ。

1人のロボ子さんが2人に。2人が4人に。4人が8人に。

仮想スタジオの空間が、首をぐるぐる回すロボ子さんで瞬く間に埋め尽くされていく。

「お前っ……! なんで動くなと言った直後に、自分自身のプレハブ(複製データ)の生成(Instantiate)関数をループで呼び出してるんだ!! メモリが食いつぶされるぞ!!」

『わかんないよー! ボク、くしゃみしただけなのにー! 仲間がいっぱい増えたよ、わーい!』

「わーい、じゃない!!」

春樹は即座にシステムの緊急遮断プロトコルを展開した。

このままでは、サーバーのメモリがパンクして、他のホロメンの配信環境まで巻き込んでダウンしてしまう。

(クソッ、増殖のループを止めるには、大元の『オリジナル』のRootボーンを特定して、残りのクローンをガベージコレクション(不要メモリの解放)で一掃するしかない……!)

春樹の目は、もはやアイドルを支えるプロデューサーのものではない。

未知のコンピュータウイルスと死闘を繰り広げる、**孤独なデバッガー**のそれに切り替わっていた。

### Scene 3:バグ取り(デバッグ)の攻防戦

「ロボ子! オリジナルのお前はどこだ! 自分がどこにいるか分かるか!?」

『うーん……みんなボクだから分かんないよ? あ、でも一番奥でフライパン持ってるのがボクかも』

春樹は数十人に増殖したロボ子さんの3Dモデルの中から、フライパンのオブジェクトIDを持っている個体を素早く検索する。

「見つけた! ……よし、オリジナルのオブジェクト以外を強制削除(Destroy)する!」

春樹がエンターキーを叩き込むと、画面を埋め尽くしていたクローンのロボ子さんたちが、ポリゴンの破片となってパリンッ、パリンッと消滅していった。

「やったー、元に戻ったよ!」

「喜んでる場合か。まだお前の首は回ってるし、腕は伸びたままだぞ。……今からお前のIKのボーン階層を直接いじる。少しの間、Tポーズで固まってろ」

春樹はロボ子さんの3Dモデルのワイヤーフレームをモニターに呼び出し、異常な数値を示している関節の回転角(クォータニオン)のコードを直接書き換え始めた。

「……そもそも、なんでお前の右手首のジョイントが、ホットケーキの座標と親子関係(ペアレント)になってるんだよ。だからホットケーキが飛んでいった時にお前の腕も引っ張られたんだ」

『えー? わかんない。ボク、高性能だから、ホットケーキと心で繋がってたのかも』

「それを世間ではバグと呼ぶんだよ、ポンコツロボットめ」

春樹は悪態をつきながらも、指先の動きは極めて正確で、優しかった。

絡み合ったスパゲッティのようなコードを紐解き、エラーの根源を取り除き、正しい姿勢へと再構築(リビルド)していく。

ロボ子さんという存在は、春樹にとって「一番手のかかるシステム」であると同時に、「一番長く付き合ってきた相棒」でもある。

彼女のポンコツぶりを誰よりも理解し、それを『個性(チャームポイント)』としてリスナーに面白おかしく見せつつ、裏では絶対にシステムをダウンさせない。それが、デバッガーとしての春樹の矜持だった。

「……よし、右手首のリンクを解除。首の回転制限(コンストレイント)を再設定。ついでに、フライパンの重力演算も標準値に戻す」

春樹が最後のコンパイルを実行すると、画面の中のロボ子さんは、シュパッ!と綺麗なTポーズになり、見事に元の可愛い姿を取り戻した。

『おおー! 直った! さすがチーフ! 世界一のデバッガーだね!』

「うるさい。これでまた俺の寿命が3日は縮んだぞ。……さっさと配信の続きをやれ」

「はーい!」

ロボ子さんは何事もなかったかのようにカメラに向き直り、間延びした声で話し始めた。

「みんなー、おまたせ。ちょっとボクの高性能さが限界突破しちゃったけど、チーフが直してくれたよー。それじゃあ、気を取り直してホットケーキ焼くねー!」

コメント欄は再び大爆笑に包まれ、

*『チーフの寿命がまた削られた』*

*『デバッガーチーフ、今日もありがとう』*

*『これが高性能の特異点か……』*

という言葉と、赤スパ(スーパーチャット)の雨が降り注いでいた。

春樹は深く、深くため息をつき、冷え切ったコーヒーを一気飲みした。

### Scene 4:深夜のメンテナンスと、変わらないポンコツ

配信が終わり、夜もすっかり更けた午後11時。

誰もいなくなった第1テクニカル・コントロールルームの扉が、ゆっくりと開いた。

「チーフー、お疲れ様ー。起きてるー?」

私服に着替えたロボ子さんが、ひょっこりと顔を出した。

手には、コンビニの袋を持っている。

「……起きてるよ。というより、お前のせいでお前の専用環境のコードを全部見直す羽目になって、帰れなくなったんだ」

「えへへ、ごめんね。はい、これお詫びの差し入れ。エナジードリンクと、本物のホットケーキだよ」

ロボ子さんは春樹のデスクに袋を置き、隣の丸椅子にちょこんと座った。

「ありがとう。……で?」

春樹は手を止め、ジト目でロボ子さんを見つめた。

「今日は一体、どういう操作をしたらあんな奇跡のバグが起きたんだ? ログを見ても、お前がフライパンを振った瞬間に、なぜか『重力反転』のショートカットキーが同時押しされてる形跡があるんだが」

「あー……それね」

ロボ子さんは少しバツが悪そうに目を逸らし、自分の右手のトラッキンググローブを指差した。

「実は、フライパン振った時に、グローブのセンサーがボクのスカートに引っかかっちゃって。それを取ろうとしてモゾモゾしてたら、なんか色んなボタンがバチバチッて押されちゃったみたいで……」

「……物理的なヒューマンエラー(おっちょこちょい)じゃないか。お前のどこが高性能なんだ」

「むー、高性能だもん! だって、ボクがバグったおかげで、今日の同接(同時接続数)とスパチャ、凄かったでしょ?」

「それはお前のバグじゃなくて、俺の必死のデバッグ作業をリスナーが面白がっただけだろ」

春樹が呆れて言い返すと、ロボ子さんはくすくすと楽しそうに笑った。

「ねえ、チーフ」

「なんだ」

「ボクのシステムって、そんなに古くて面倒くさいの? Aちゃんが言ってたよ。『チーフ、ロボ子さんのメンテナンスの時だけ、すごく嬉しそうな顔でパソコン叩いてる』って」

その指摘に、春樹は「うっ」と言葉を詰まらせた。

「……Aのやつ、余計なことを。嬉しそうなんじゃない、直しがいのある巨大なパズルを解いてるような感覚なだけだ」

「ふーん? そっかー。じゃあ、チーフはボクのポンコツなところも、本当は好きってことだね」

「そんなことは一言も言ってない」

春樹はぷいっと顔をモニターに向けたが、ロボ子さんは全く気にする様子もなく、春樹の机に置かれたキーボードを指先でツンツンと小突いた。

「チーフが全部作ってくれたんだもんね。ボクの体も、ボクの動く世界も」

ロボ子さんの声が、普段のおっとりとしたものから、少しだけ柔らかく、優しいものに変わった。

「ホロライブがまだ小さかった頃から、チーフはずっとボクのバグを取ってくれた。ボクがどんなに無茶苦茶な動きをしても、チーフが絶対に落とさずに支えてくれるって分かってるから……ボクは安心して、高性能なポンコツでいられるんだよ」

それは、彼女なりの最大限の感謝の言葉だった。

システムとデバッガー。アイドルと裏方。

役割は違えど、互いに完全に信頼し切っているからこそ成り立つ、奇跡のようなバランス。

春樹はため息を一つだけ吐き出し、キーボードに手を戻した。

「……わかったら、これ以上俺の仕事を増やすな。お前のシステム構造は複雑すぎるんだ。次に変なバグを起こしたら、お前の3Dモデルのテクスチャを全部『段ボール』に張り替えてやるからな」

「えーっ!? 段ボールロボ子さんは嫌だー! チーフの鬼! 悪魔!」

「うるさい。ほら、もう遅いんだから帰って寝ろ。俺はこいつ(コード)の修正が終わるまで帰れないんだから」

「はーい。チーフも、あんまり無理しないでね。……おやすみ、ボクの世界一のデバッガーさん」

ロボ子さんはふわりと微笑み、コントロールルームを後にしていく。

防音扉が閉まり、再び静寂が戻った部屋の中で。

春樹は、モニターに映し出されたロボ子さんの複雑怪奇なソースコードを見つめながら、誰にも見せないような、とても穏やかな笑みを浮かべていた。

「……本当に、手の焼ける高性能(ポンコツ)だ」

春樹の指先が、再びキーボードの上で踊り始める。

彼女が明日も、その次の日も、画面の向こうで奇跡のバグを起こしてリスナーを笑わせられるように。

孤独なデバッガーの夜は、優しさとコードの海に包まれながら、静かに更けていった。

 

  1. 目次
  2. 小説情報
  3. 縦書き
  4. しおりを挟む
  5. お気に入り登録
  6. 評価
  7. 感想
  8. ここすき
  9. 誤字
  10. 閲覧設定

▲ページの一番上に飛ぶ
X(Twitter)で読了報告
感想を書く ※感想一覧
内容
0文字 10~5000文字
感想を書き込む前に 感想を投稿する際のガイドライン に違反していないか確認して下さい。
※展開予想はネタ潰しになるだけですので、感想欄ではご遠慮ください。