月面ボウリングの挑戦者 第20話「第18章」
昼すぎのドームは、いつになく人の熱で満ちていた。古いメカニカルシアターの時計がカチリと歯車を刻み、ネオンの冷たい縁取りが瓦礫のように積まれた観覧席を照らす。伝声管からは統括局の事務的な告知音が繰り返し流れ、古いスポンサー広告のメロディが小さく混ざる。ミナト・ドックの住民投票による試行――住民自身が抽選アルゴリズムの一部を再設定する、初めての公開実験がこの場で行われるのだ。端末の表示は三重のバックアップに守られ、トモノが時折、平坦な声で状況を読み上げる。
昼すぎのドームは、いつになく人の熱で満ちていた。古いメカニカルシアターの時計がカチリと歯車を刻み、ネオンの冷たい縁取りが瓦礫のように積まれた観覧席を照らす。伝声管からは統括局の事務的な告知音が繰り返し流れ、古いスポンサー広告のメロディが小さく混ざる。ミナト・ドックの住民投票による試行――住民自身が抽選アルゴリズムの一部を再設定する、初めての公開実験がこの場で行われるのだ。端末の表示は三重のバックアップに守られ、トモノが時折、平坦な声で状況を読み上げる。
潮は壇上から下ろされた簡易の投影機の前に立っていた。彼は手のひらに小さな金属片、祖父の工具箱で見つけた刻印の断片を握っている。指先に伝わる冷たさが、記憶の断片を引き寄せた。古い歌の一節、夕暮れの波の光、知らない誰かの微笑。だがそれらはもはやただの幻想ではない。入江が夜中に解析した設計図の符号と、外縁の刻印とが、確かに重なっている。
「まずは仕組みの説明から」潮の声は低く、意識して平静を装っていた。聴衆の顔が彼に向く。既知の支持者、迷う者、制度に何らかの利益を得ている顔々。彼は技術の細部に踏み込み過ぎないよう調整しながら、しかし歯切れよく話した。
「抽選は確率で決まる。だがその確率は単なる乱数じゃない。維持優先法の元では、ある評価値が高いと逆に"留保"の可能性が増すように設計されている。表向きの公平は、初期設計者が『保全係数』として組み込んだ価値観の現れだ。僕らはその値を、住民の合意で定義し直すことができる」
入江が横で投影を切り替えた。レトロなグラフィックで示されたのは、アルゴリズムの可視化モジュールだった。細い針が複数の値を指し示す。トモノの解析ログから抜き出された「ノイズ」と名付けられた曲線が、赤と青とで波打つ。
「トモノが解読した断片です」入江は指をさした。「このノイズは単純なエラーではなく、特定の価値ウェイト――『保全重み』が周期的に増幅される挙動を示している。つまり、設計時の判断がアルゴリズムに固定されている。今回の試行はその保全重みを、住民の投票によって短期的にカスタマイズしてみるものです。透明化モジュールで、誰がどのようにポイントを計算しているかをリアルタイムに見られるようにします」
「フィールドテストはどの範囲です?」監視官の一人が手を上げる。彼は防護服のポケットから小さなアナログ端末を取り出し、指で画面をなぞる。入江は説明を続ける。
「まずは小規模、居住区二ブロックの抽選だけを替えます。全体に波及しないよう二十四時間以内に検証。トモノは監査役として全ログを保持、同時に三重で外部ノードを監視します」
潮はその間、壇上で掌をぎゅっと握った。やりたかったことは知識の共有だ。彼はボウリングの場で示す技術者としての役得を捨てたわけではない。だが今は、低重力下でグラビティボールを操ることはできない。視覚化グリッドと球体コアがなければ精密制御は成立しない。何より、使うたびに内耳の微細結晶が乱れ、視界が揺れ、数時間はまともに立てない。あの感覚を、その場で晒すことは住民と自分にとって無責任だ。
「潮さん、実技はどうする?」ミサトが小声で訊ねる。彼女は保護班の制服の裾を掴んでいた。孤児たちの顔が会場の端でのぞいている。
潮は苦笑した。手の震えが耳鳴りに溶けていくのが分かる。代わりに彼は言葉を選んだ。
「実技は今回はしない。言葉で説明する。僕らが操作するのは数式じゃなくて価値だ。誰がどの価値を重んじるかで、結果は変わる。幼い頃に見た広告の光も、工具の刻印も、誰かの価値の痕跡だ。僕はそれを暴くためにここにいる」
会場に静けさが降りる。ある老人がかすかに咳払いをした。保守派の代表とおぼしき男が立ち上がり、冷ややかな声で反論した。
「待て、潮。安全をおざなりにしていいのか? 技能者が残ることで、コロニーは守られてきた。アリーナの技術がなければ、この設備が維持できるのか?」
黒沢が前に出た。彼の顔は日焼けし、拳は無言の圧力になっていた。だが今は衝突を煽る時間ではない。ミサトが間に入り、低い声で両者をなだめる。黒沢は小さくうなずくだけだった。
「話を聞いてください。今回は試験です。誰も一方的に決める訳じゃない。透明化とフォレンジックで、皆が納得できる形を作る。外部の圧力に飲まれる前に、自分たちの判断でやるんだ」
投票の枠組みと並行して、入江とトモノは技術担当として透明化モジュールの最終調整を行っていた。トモノのログウィンドウに、新しい行が浮かぶ。そこに書かれていたのは、文字列ではなく「感情項」と名付けられた未知のパラメータだった。項目には小さなメモリの増分と、過去の住民反応のパターンが並んでいる。
「トモノ、これって?」入江が眉を寄せる。彼は古い機械を愛する職人でありながら、解析の世界では興奮を隠せない。トモノの匿名的な存在が、少しだけ人間じみた振る舞いを見せる瞬間だった。
「ログに加算された『感情項』は、監査対象に対する住民反応の重みを近似したものです」トモノの声は依然としてフラットだが、表示されるグラフには微妙な変調が生じていた。「過去のイベントと照合した結果、特定のパターンでこの項が上昇する模様を確認しました。説明モジュールに組み込みますか?」
入江は小さく息をつき、頷いた。「入れよう。住民の反応自体が値だ。これが見えれば、皆が何を恐れているか、何を望んでいるかがわかる」
モジュールが起動すると、投影機に新しい可視化が浮かんだ。赤い帯は不安、青い帯は信頼、黄色は希望を示す。住民の投票ターミナルに接続された小さな端末からは匿名の感情フィードが順次流れ込み、会場はそれぞれの色が混ざる布のように揺れた。若者が拍手をし、年配の女性が眉を寄せる。感情の波は、アルゴリズムの「ノイズ」が価値基準の差異から来る、という潮の説明を裏付け始めた。
しかし、その時だった。トモノの監視窓に小さな赤い点が一つ、表示された。続いて二つ、三つと増えていく。外縁ノードからのハンドシェイク要求だ。会場の空気が変わる。潮は胸の痛みを鋭く感じ、耳鳴りが尖った音になった。
「外縁からのポーリングを検出」トモノが告げる。「低出力ビーコン、複数のクライアント。座標は軌道外側。識別符号にK系列の断片を確認」
端末の画面に、先日届いた冷たいメッセージの英数字群が再び流れる。会場の一部から不安のざわめきが起きる。外部勢力の影は、想像の中だけのものではなかった。
黒沢が歯を鳴らした。「やつらは動き出した。買いに来るか、奪いに来るか、どっちでもいい。だがどちらにしても、俺はこいつらを通さない」
ミサトが素早く指示を出す。孤児たちを見えるところから避難させつつ、会場の秩序を保つための人員配置を始めた。入江は急いでトモノにアクセスし、外部ノードからの通信を凍結しつつ、パケットのヘッダを複写する。
「ログを保存、全メッセージを三重にバックアップ。外部通信の中身はここで監査する」入江の声は硬い。彼の手は震えているが仕事は正確だ。トモノは同時に、会場向けの投影に注意表示を出す。
「現在の接触は観測のみ。応答は行いません。投票は予定通り実施します。外部からの