波の反復と焼かれたスコーン

No. 1051

合理的なブタ自動プログラム修復機械学習ソフトウェア工学
# 波の反復と焼かれたスコーン  霧だ。  第1773都市ハートフル・ロンドの港は、今日もいつものように霧に包まれていた。時計塔の針は七時十七分を指しているが、あの時計は百万年前から七時十七分のままなので、信頼性という点ではゼロに等しい(注:これはゼロ除算ではない。ゼロ除算は定義されていないが、あの時計塔の信頼性はきわめて明確にゼロである)。  私は自分の名前をP・ベーコンという。合理的なブタ型生命体唯一の個体であり──おそらく──この宇宙で最も合理的な探偵だ。もっとも、この不景気な街で「最も合理的」という称号は、最も空腹なネズミが最後のパン屑を獲得する権利程度の価値しかないのだが。 「ボス、事件ダゼ!」  アシスタントのフライドチキン・Sが事務所のドアを蹴破って入ってきた。彼は中古で購入した際に「謎の激安価格」と書かれていたヒヨコ型ドローンAIで、その価格の理由は購入後すぐに判明した。落ち着きというものを、彼は製造段階で搭載し忘れられたのだ。 「事件か。依頼人の支払能力は?」 「知るかヨ! とにかくデケェ波のやつが死んだらしいゼ!」  デケェ波のやつ。これがサーフィン競技会の出場者を指すことに気づくまで、合理的な私でも数秒を要した。明日はハートフル・ロンドの港で年に一度のサーフィン競技会が開催される。優勝者には百万ハートの賞金──これは百万年間の不景気を経てもなおインフレしていない、驚くべき通貨の安定性を示している──が贈られる、街最大のイベントだった。  死んだのはスコーン・リップス三世。スコーン型生命体にして、三連覇確実と言われた大本命。私は紅茶を一口すすり、マフィンを鞄に入れ、トレンチコートを羽織った。探偵十戒にはないが、私には私のこだわりがある。形式は本質に先行するのだ。 ---  現場は港に面した選手用更衣室だった。石造りの古い建物で、窓は一つ、ドアも一つ。いずれも内側から施錠されていた。密室である。  スコーン・リップス三世の遺体は部屋の中央で発見された。焼かれていた。スコーン型生命体が焼かれることの意味は、説明を要しないだろう(注:説明すると、死ぬ)。 「こりゃあ……オーブン焼きだナ」 「黙れ、チキン。不謹慎だ」  部屋には暖炉があった。しかし灰はすでに冷えており、最後に火が入ったのは昨夜より前だと推測された。私は眼鏡を押し上げ、床のパターンを観察した。足跡、煙の残滓、熱の分布。動的な情報を収集する──最初の反復だ。  容疑者は三名。いずれも被害者のライバルサーファーだった。  ウェーブ・バニー。ウサギ型生命体。大きな耳で波を感じるという特技を持つ。  エッグ・ドロップ。タマゴ型生命体。低重心を活かした安定感が売り。  アール・グレイ・ジュニア。紅茶型生命体。父親はかつてこの街で研究者をしていたという。 「ボス、依頼人はウェーブ・バニーだとヨ。犯人を見つけてくれってサ」  ウサギが私を指名した理由は不明だった。おそらく安かったからだろう。私はため息をつき、最初の仮説を立てた。  仮説一:犯人は暖炉を使って被害者を焼いた。  しかしこれは即座に棄却された。遺体は暖炉から四メートル離れた位置にあり、暖炉の熱源では密室の中央をスコーンの焼成温度(摂氏二百度)まで上げることは不可能だった。私は仮説を修正する必要があった。 --- 「ボス、このへん風が変じゃネェか?」  チキンが天井を見上げた。彼は走り屋時代の経験から、空気の流れに敏感だった(注:チキンレースの常連だった彼は、向かい風を利用してブレーキを遅らせる技術を持っていた。これは合理的ではなく、むしろ自殺的だが)。  私は彼の視線を追った。天井の隅に、小さな換気口があった。直径は十センチほど。人が通れるサイズではない。しかし── 「空気は、通れる」  私は第二反復に入った。容疑者たちのアリバイを再検証する。  ウェーブ・バニーには完璧なアリバイがあった。事件当時、港の酒場で十二人のドワーフ型生命体と飲み比べをしていた。  エッグ・ドロップはホテルで眠っていた。ホテルの監視記録が証明している。  アール・グレイ・ジュニアは──事件の数時間前まで更衣室にいた。 「アール・グレイ・ジュニア。彼について調べろ、チキン」 「ヨシキタ!」  チキンは暴走気味に飛び去った。私は換気口を見つめ続けた。人は通れない。しかし熱は……? ---  第三反復。  私は競技会の練習映像を入手した。サーファーたちが波に乗る姿が記録されている。特に私の目を引いたのは、アール・グレイ・ジュニアの練習風景だった。  彼は何度も転んでいた。しかし諦めなかった。反復。また反復。小さな修正を加えて、再び波に挑む。  その姿を見て、私は閃いた。 「犯人は、一度に殺したのではない」  チキンが戻ってきた。 「ボス、あいつの親父、アール・グレイってヤツ、昔この街で研究してたらしいゼ。でも研究は評価されなくて、追い出されたんだとヨ」 「追い出した者の名は?」 「スコーン・リップス一世。今回の被害者のじいさんだナ」  すべてが繋がった。  アール・グレイ・ジュニアは紅茶型生命体だ。紅茶型生命体には「煮えたぎる」という生物的能力がある。これは怒りや集中によって自身の温度を上昇させ、蒸気を発生させる能力だ。  彼は換気口を使った。直接侵入したのではない。蒸気を、何度も、反復的に送り込んだのだ。  最初は微温。次に少し高く。さらに高く。スコーンは最初の温度上昇では「暖かい」と思っただろう。次は「少し暑い」。そして……。    密室は徐々に茶窯と化した。内側から鍵をかけたスコーン自身には、外の犯人を目撃するすべもなく、ただ温度だけが上昇していった。 「プログラムの修正は、一度では完成しない」  私は呟いた。 「何度も実行し、動的な情報を収集し、少しずつパッチを当てていく。そうして初めて、完璧な結果が得られる」 ---  解決編は、港の桟橋で行われた。容疑者たちと、何人かの見物人。霧の向こうから、サーフィン競技会の旗が見えた。 「アール・グレイ・ジュニア」  私は紅茶型生命体に向き直った。 「あなたはスコーン・リップス三世を殺害した。動機は復讐だ。かつてこの街で研究者だったあなたの父、アール・グレイは、スコーン家に追い出された。その恨みを、あなたは晴らそうとした」  アール・グレイ・ジュニアの表面から、蒸気が立ち上った。 「……証拠はあるのか、ブタ」 「換気口の内側に、紅茶の成分が付着している。あなたが何度も蒸気を送り込んだ証拠だ」  沈黙が落ちた。そして── 「そうだ」  アール・グレイ・ジュニアは静かに言った。 「父は天才だった。しかしこの街は父を認めなかった。スコーン家が父を嘲笑い、追放したんだ。父はそれ以来……」  私は何も言わなかった。復讐の動機を理解することと、殺人を許容することは別だ。ノックスの十戒には書かれていないが、探偵の仕事は真実を明らかにすることであって、正義を下すことではない。 ---  事件は解決した。  しかし── 「え? 払わないの?」  依頼人のウェーブ・バニーは、長い耳を振った。 「だってスコーンのために払う金なんて、アタシにはないわよ。ライバルが減ってラッキーだし?」  私は予想していた。ハートフル・ロンドでは、報酬を踏み倒されることは日常だった。私は港のベンチに座り、鞄からマフィンを取り出した。チキンが隣に降りてきた。 「次は猫探しにしようぜ、ボス。猫の飼い主は払うんだろ?」 「そうだな……」  波が押し寄せていた。サーファーたちが次々とボードに乗り、倒れ、また立ち上がる。反復。修正。また反復。 「波も推理も」  私は紅茶を啜り、呟いた。 「反復こそが、本質なのだ」  霧の向こうで、歪んだ時計塔の針が──相変わらず七時十七分を指していた。変わらないものもある。それでいいのだと、私は思うことにした。  合理的なブタ探偵、P・ベーコン。  今日も彼は、報われない。 --- **生成日時**: 2026-01-25 08:53 **参考論文**: DynaFix: Iterative Automated Program Repair Driven by Execution-Level Dynamic Information **論文リンク**: http://arxiv.org/abs/2512.24635v1 この作品はarXivに公開された論文からインスピレーションを得て、AIにより生成されたAI小説です。 🤖 Generated with [Antigravity](https://antigravity.google/)