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

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

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

エラーが発生しました。

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

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

第2話:第三魔法・再定義──分岐と選択の数式魔法

──それは“選択する魔法”。

人の感情でも、属性の相性でもなく、論理条件に従って動く数式の魔法。


 


◇ ◇ ◇ 


 


「クロエ様……この条件式、すごく、変です」


研究棟の実験室。フィーネが困惑しながら、黒板に向かってペンを走らせていた。


そこに記されていたのは、魔導式に挿入されたひとつの論理分岐。


scss

コピーする

編集する

if(target.heatResistance ≤ 2)

→ spell.fire(強出力)

else

→ spell.wind(拡散補助)

「変じゃないわ。**“理にかなっている”**の」


クロエは淡々と答える。


「魔法はこれまで、“詠唱による自動適応”をしていた。

だけどそれは、術者の経験や直感に依存してる。

それを論理式で明示化するのが、この第三魔法の目指す形よ」


フィーネの表情が真剣さを増していく。


「つまりこれは……魔法に“if文”を入れたってことですか? それが、第三魔法……?」


「正確には“第三魔法の再定義”ね」


クロエは黒板の横に、古い王国式の魔法定義書を広げた。


「これまでは、第三魔法は“合成”や“強化魔法”とされていた。

だけど、実際には**“状況条件に応じて変化する魔法”**という曖昧な概念にすぎなかったのよ」


彼女は指を滑らせながらページの記述を読み上げる。


『状況に応じて魔法効果が変動する術式。応用力が問われるため、上位魔導士にのみ許可される』


「……応用力、じゃないの。これは、“論理選択式”なの。

私たちは魔法を“思考”ではなく、“演算”で制御できることを証明する必要がある」


 


◇ ◇ ◇ 


 


──その日の午後。


クロエとフィーネは、模擬実験のための演算式を空中魔法陣に組み込んでいた。


式は二重。対象の耐性を自動分析し、それに応じて出力を切り替える。


「対象:訓練用ゴーレム、耐熱指数=3、耐風指数=1」


「ならば――出力されるべきは“風魔法”の拡散式。計算通りなら、ここで切り替わるはず」


クロエが指を鳴らすと、空中に数式の魔方陣が自動展開される。


《条件解析:耐熱指数 3 > 2 → 条件分岐:elseへ移行》

《魔法実行:spell.wind(拡散補助)》


風の弾が空間に現れ、訓練ゴーレムの体表を静かに弾き飛ばした。


爆発も、詠唱も、ない。ただ“正しい結果”が出力されただけ。


「……本当に、切り替わった……。しかも自動で……!」


「これが、“意志に頼らない第三魔法”よ」


クロエは静かに頷く。


「いままでは“強く念じた方”が優先されるような、あいまいな条件で動作していた。

けれど、これからの魔法は、“論理”によって動くの。**それが“演算魔法”**の第一歩」


 


◇ ◇ ◇ 


 


──その夜。研究ノートに書かれたクロエの記録。


「第三魔法の本質は“変化”ではなく“分岐”。

それを明文化したことで、魔法の“応答性”は次元を越える。

次は、この分岐式を“多層化”し、第四魔法へと接続する必要がある」


 


「……次は、テンソル。演算層の同時展開に入るわよ」


クロエの言葉に、フィーネが小さく息をのむ。


魔法が、“言語”としてではなく、“数式”として語られ始めた瞬間だった。

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

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

↑ページトップへ