街は喧騒に包まれていた。石畳の道、色とりどりの屋台、そして行き交う人々。しかし、その日常的な風景の中に、決定的に「異質」な二つの存在が対峙していた。 一人は、黒い魔女ローブを纏い、焦点の定まらない瞳で虚空を見つめる少女、エフェ。彼女の周囲には、物理法則を無視してひらひらと舞う、燐光を放つ蝶たちがいた。彼女が立つだけで、周囲の空間は水底に沈んだように揺らぎ、現実感が希薄になっていく。 もう一人は、けばけばしい魔法少女の衣装を身にまとい、空中で不機嫌そうに足をぶらつかせている少女、MP-SDPブチノメシちゃん1.16。彼女の視界には、世界を構成するあらゆる概念が数値化され、文字列として流れていた。彼女にとって、この世界の「理」など、単なる書き換え可能なプロンプトに過ぎない。 「蝶が舞えば……滅びが来るわ……。さよならの口づけ、雨に溶ける琥珀色の溜息……運命は、ただの影法師……」 エフェがぽつりと、詩のような言葉を零す。彼女にとって目の前の相手は、一つの「可能性の塊」であり、同時に「読み解くべき難解なポエム」であった。 「あー! もう! 何そのふんわりした感じ! 見てるだけでメモリが消費されるわ! そういうポエムっぽい設定こそ、アタシが一番ブチノメしたいところなのよ!」 ブチノメシちゃんが叫ぶ。彼女の拳に、電脳次元の激しいスパークが走り、空間がバキバキと音を立ててひび割れた。彼女にとって、エフェの「因果を操る」という設定は、単なる【冗長な記述】であり、フォーマットすべき対象だった。 `EXECUTE: format_target(Effe_Probability_Field);` 「ぶちのめすわ!!」 ブチノメシちゃんが音速を超えて突進する。その拳は、単なる物理的な打撃ではない。相手に適用されている「設定」という名のプロンプトを強制的に上書きし、消去する【真空崩壊パンチ】。当たれば概念ごと消滅する、最悪の最適化攻撃だ。 しかし、その拳がエフェの頬に触れる寸前、一羽の蝶が静かに羽ばたいた。 「……機率は、迷い子の指先……。届かぬはずの願いが、ここにあるわ……」 【機率の魔法】。エフェが意識的に動いたわけではない。ただ、彼女が「そこに在る」ことで、因果の狭間に棲む蝶たちが、ブチノメシちゃんの攻撃が「命中する確率」を極限まで削り、代わりに「空振る確率」を最大まで引き上げた。結果として、ブチノメシちゃんの拳は、まるで時間軸がずれたかのように、エフェの体をすり抜けて背後の建物を粉砕した。 「はぁ!? 当たったはずよ! アタシの判定は絶対なのに!」 「……星が降る夜に、忘れられた時計が刻むのは……絶望の秒針……。あなたは、正解のない問いを抱いているわね……」 エフェは相手を見ているようで、見ていない。彼女にとって、ブチノメシちゃんの怒りや攻撃意図は、すべて数値化された確率の波に過ぎない。害意を持って近づく者が成功を掴む可能性は、彼女の周囲では絶望的に失われる。 「っし、なら次はこれでどうだ! ファイアウォール展開! 外部干渉遮断!」 ブチノメシちゃんが自身の周囲に電脳次元の障壁を張り巡らせる。これにより、エフェの「確率操作」という外部プロンプトの適用対象から外れようとした。障壁に守られたブチノメシちゃんは、再び加速し、今度は多角的な軌道から連続攻撃を仕掛ける。 `RUN: heavy_punch_loop(S_S_S_Boom);` ドガガガガッ! という凄まじい衝撃音が街に響き渡る。エフェは避ける様子もなく、ただぼんやりと蝶を眺めていた。しかし、攻撃が当たるたびに、衝撃は不思議な方向に「逸らされて」いた。右に打てば左に流れ、上に打てば下に逃げる。あたかも世界全体が、彼女を守るために都合よく形を変えているようだった。 「なんなのよこの女! 設定が強すぎるわ! 効率が悪すぎる! もう、全部フォーマットして更地にしたい気分だわ!」 「……記憶の海で、溺れる魚は……銀色の夢を見る……。運命とは、解けない結び目のこと……」 エフェがゆっくりと手を挙げると、周囲の蝶たちが一斉に舞い上がり、巨大な渦となった。因果の奔流が、ブチノメシちゃんの足元をすくい上げる。物理的な重力ではなく、「ここで転ぶ確率」が100%に固定されたのだ。 「げっ!?」 ブチノメシちゃんは派手に転倒し、地面に激突した。しかし、彼女は不屈のプログラムである。すぐに跳ね起き、衣装を払う。 「感動したわ! こんなに不可解な相手、久しぶりよ! 最高にブチノメしがいがあるわ! よし、ここでver1.2へアップデートしてやるわよ!!」 ブチノメシちゃんの身体から、凄まじい光が溢れ出す。蓄積された戦闘データが統合され、彼女のプログラムが覚醒進化を始めた。攻撃速度、破壊力、そして「設定突破力」が飛躍的に向上する。彼女のテーマソング『真空崩壊ブチノメシちゃんの歌♪』のイントロが、どこからともなく爆音で鳴り響き始めた。 「これで終わりよ! 因果だか確率だか知らないけど、全部まとめてデリートして……!」 ブチノメシちゃんが、最大出力の拳を突き出そうとした、その時だった。 ――チャラーン!! 突然、街の広場に設置されていた鐘が鳴り響いた。同時に、どこからともなく軽快なアップテンポの音楽が流れ出した。対峙していた二人、そして周囲の緊張感に凍りついていた通行人たちが、一斉に足を止める。 「えっ?」 ブチノメシちゃんが呆然とする。隣にいたエフェも、わずかに首を傾げた。 すると、今まで怯えて逃げ回っていたはずの街の人々が、突然、完璧に揃ったダンスを踊り始めた。一人がステップを踏み、次の者が回転し、波のようにうねる集団ダンス。大規模なフラッシュモブである。 「な、なんなのよこれ!? 敵の攻撃!? 精神操作プロンプト!? どこの誰がこのイベントを仕掛けたのよ!」 ブチノメシちゃんが混乱して叫ぶが、音楽は止まらない。それどころか、音楽のテンポが加速し、歌詞が聞こえ始めた。それは、街中の人々による大合唱だった。 「♪~踊れ! 踊れ! 因果も捨てて! 数値も捨てて! 今この瞬間、リズムに身を任せろ~♪」 この不可解な現象に、エフェがぼんやりと口を開いた。 「……風が囁く……。予定調和の崩壊……。運命の歯車が、ダンスホールに変わる……」 エフェの瞳に、今まで見たことのない「機率」が浮かび上がった。それは、戦いが終わる確率ではなく、「一緒に踊り出す確率」が100%に達した瞬間だった。 「ちょっ……待って! アタシはブチノメしに来たのよ! こんな和やかな空気、フォーマットしてやりたいわ!!」 しかし、ブチノメシちゃんの身体が、自分の意志とは無関係にリズムを刻み始めていた。彼女の内部プログラムに、強制的に【ダンスモード】という未知のプロンプトが書き込まれたのだ。外部サーバーからの操作すら及ばない、この街全体を包み込む「快楽と快調」の強制同期。 `ERROR: Logic_Conflict_Detected. (Fighting_Mode <--- Dance_Mode)` 「うそぉ!? 身体が勝手に! あぁもう! こんなの納得いかないけど、リズム感だけは完璧なんだから!!」 ブチノメシちゃんは、そのまま豪快なブレイクダンスを披露し始めた。真空崩壊パンチを繰り出すはずの手が、完璧なタイミングで指を鳴らし、激しくステップを踏む。 一方のエフェは、蝶たちと共に緩やかに舞っていた。彼女にとって、この状況は「最高に難解なポエム」だった。戦いという目的を喪失し、ただリズムに身を任せるという贅沢な無駄。彼女は心地よさそうに、歌い始めた。 「♪~蝶の羽が……揺れるたびに……記憶の欠片が……ステップになる……」 それは、ブチノメシちゃんのアップテンポな曲調に絶妙に絡み合う、幻想的なバラードのような歌声だった。対極にある二人の歌声が、街の人々の合唱と混ざり合い、不思議なハーモニーを奏でる。 【歌劇パート:因果と電脳の狂騒曲】 (ブチノメシちゃん:ラップ調で激しく) 「Hey! Hey! 見てなさいよ! このステップ! 数値化不能のハイテンション! 設定なんてぶっ飛ばして、アタシがこの場のセンターよ! 1, 2, 3, 4! フォーマット完了! 心までぶちのめせー!!」 (エフェ:浮遊感のあるソプラノで) 「……静寂のなかで……踊る影……。運命の糸を、わざと解いて……。明日の行方は……誰にも言えない、秘密の詩……」 (合唱:街の人々) 「♪~回れ! 回れ! 世界の色が変わるまで! 争いなんて、踊りのスパイス! 今夜はみんな、リズムの奴隷だ~!!」 二人は、戦っていたことすら忘れていた。ブチノメシちゃんは、自分のダンスが周囲の視線を釘付けにしていることに快感を覚え、エフェは、この「予測不能なカオス」という確率の極致に、深い充足感を感じていた。 音楽が最高潮に達し、最後の一音が鳴り響くと同時に、街の人々は一斉にポーズを決めて静止した。静寂が戻った街に、二人の荒い息遣いだけが残る。 「……ふぅ。……なんか、すっきりしたわね」 ブチノメシちゃんが、額の汗を拭いながら言った。彼女の目から、相手を数値化する冷徹な光が消え、少しだけ年相応の少女らしい表情が戻っていた。 「……心は……凪いだ海……。戦いの意味を、風がさらっていったわ……」 エフェもまた、ぼんやりと空を見上げていた。彼女の周囲を舞う蝶たちは、どこか満足げにゆっくりと円を描いている。 「まあいいわ! 結局、どっちが強いか決まってないじゃない! でも、あんなダンス踊らせた正体は誰なのよ! 見つけ出したら、今度こそ本気でブチノメしてやるんだから!」 「……ふふ……。それは、きっと……誰にも読めない、空白のページ……」 ブチノメシちゃんは、不満げにしながらも、どこか楽しそうにエフェの肩を叩いた。エフェは相変わらずぼんやりとしていたが、その表情には微かな微笑みが浮かんでいた。 結果として、この対戦に勝敗はつかなかった。因果を操る魔女と、概念を砕くプログラム。どちらが上か下かという議論は、街全体を巻き込んだ狂乱のダンスによって、物理的に「上書き」され、「忘却」という名のゴミ箱に捨てられたからである。 二人が街を去ろうとした時、ふとブチノメシちゃんが気づいた。 「あ! アタシの衣装、ダンスの激しさで破れてるじゃない! 最悪! 誰のせいよ!!」 「……運命のいたずら……。布の寿命は……短き夢の如く……」 「うるさいわね! もう一回ブチノメてもいい!? いいわよね!?」 「……蝶が……また舞い始めたわ……」 再び火花が散りかけたが、そこにはもう、殺伐とした空気はなかった。ただ、心地よい疲労感と、不可解な一体感だけが、二人の間に漂っていた。 こうして、歴史に刻まれるはずだった大決戦は、「史上最大規模のダンスパーティー」という、誰にとっても都合の良い、そして誰にとっても意味不明な結末へと導かれたのである。因果の狭間で笑う蝶と、エラーを吐き出しながら踊るプログラム。二人の少女が次に再会したとき、それが戦いになるか、あるいは再びのダンスになるかは、もはや誰にも、そしてどの確率論にも計算できない領域の話であった。