第二卷 入學篇 下 第八章

社員招生(爭奪?)周結束之後,入學相關的活動告一段落。

達也他們的班級,也終於進入正規的魔法實習。

正式的魔法專業教育是從高中課程開始,不過從入學測驗包含魔法實技就可以得知,學生們在入學的時候,就已經習得某種程度的基礎魔法技能。

課程內容也是依照這個標準設計,所以雖然是重新從基礎進行系統式教學,但是不擅長實技的學生,也可能剛入學就跟不上進度。

就某個層面來看,將學生分成一科與二科,是考慮到這樣的實力差距,避免對雙方造成負面影響的合理做法——即使會將其中一邊完全割捨。

◇ ◇ ◇

「940ms(毫秒),達也同學,你過關了!」

「真是的……第三次終於過關嗎……」

美月像是自己過關一樣開心得眼神閃亮,達也則是露出疲憊的笑容回應。

現在,達也他們班正在進行魔法實技課程。

今天的實技課題是兩人一組,要在限制時間之內,編譯基礎單一系統魔法的魔法式,並成功將之發動。

讀取啟動式,並以其為基礎,在魔法師潛意識領域裡的魔法演算領域,依照啟動式構築魔法式並且發動。

這就是現代魔法系統。

在整套架構之中,將能以檔案形式儲存在機械里的啟動式,轉換為機械無法重現的魔法式,這個步驟沿用資訊工程的用語稱為「編譯」。

現代魔法把發動魔法的必要工序建檔轉換為啟動式,再以此構築魔法式。這樣的架構令魔法得以更加正確、安全又多采多姿。

為此付出的代價,則是犧牲了「超能力」原本只以意念就能改變事象的速度。

由於增加「構築魔法式」這個工序,這也是無可奈何的事情。

不過,雖然無法省略掉構築魔法式的時間,卻可以讓這段時間趨近於零。

現代魔法之所以重視構築魔法式的速度,就是基於這樣的背景因素。

CAD本來只是用來記錄啟動式原始文件的儲存機器,不過很快地,它就成為了加速發動魔法的著力點。

今天上課使用的CAD,不需要針對不同使用者進行調整,相對來說也完全沒有搭載提升速度的輔助功能。使用這種就某方面來說最為原始的CAD,讓學生練習提升自己的編譯速度,就是今天實習課程的目的。

同組的其中一人沒有過關,另一人也自然而然必須留下來。美月一次就過關,所以對達也來說,這次過關令他放下內心的重擔,鬆了口氣。

「不過我好意外,達也同學真的不擅長實技……」

像是今天這樣的課題——單一系統暨單一工序的魔法,從展開啟動式進行讀取開始計算,如果能在500ms之內發動魔法,才算是能夠獨當一面的魔法師。

必須挑戰三次才能在1000ms之內發動魔法的達也,說客套話也不算優秀。

「意外?我其實自己講過很多次了吧?」

「雖然我確實聽過……但一直以為是謙虛。

因為達也同學這麼萬能的人,居然不擅長實技……

美月打從心底詫異歪過腦袋,使得達也不由得苦笑——他沒有選擇其他表情的餘地。

「……雖然我自己這麼說也很奇怪,但要是我的實技有普通水平的話,應該就不會編到這一班了吧。」

達也儘可能避免語氣惹人厭惡。不知道是努力奏效還是白操心,美月率直點了點頭。

「說得也是,如果達也同學擅長實技……或許就會過於完美,令人不敢接近了。」

美月語畢,露出純真的笑容。

自己的笑容是否與她相同?達也有點在意。

「不過,達也同學……你不會不甘心嗎?」

「……不甘心什麼?」

從美月再度納悶的表情看不出任何心機,所以達也才願意回答她的問題。

「明明真的有實力,卻被評定得像是沒有實力一樣,我覺得一般來說都會不甘心。

如果是我,肯定會非常不甘心。要是我有達也同學這樣的實力,會很難忍受自己被視為雜草而瞧不起……不過達也同學看起來不太在意,所以……」

這個問題非常難回答。

依照美月的個性,無法想像她會在聽過答案之後到處說壞話或是打小報告,但如果要給她一個能夠接受的答案,達也就非得透露自己內心暗藏的某些秘密。

「處理速度也是實力的一種。

而且是重要的要素。

零點一秒定生死的狀況並不是不存在,所以我被評定沒實力並沒有錯。」

到最後,達也選擇了原則論。

如果美月是普通的二科生,這個答案就能令她接受吧。

然而,她擁有特別的「眼睛」。

「只要以實踐為前提,達也同學其實可以更快發動魔法吧?」

「……為什麼會這麼想?」

達也明白,只要問了這個問題,就等於已經承認對方的推測,承認自己說不過對方。然而他動搖的腦袋無法演算出更好的響應。

「關於剛才的實技,達也同學三次都做得很不順手。

我母親從事翻譯工作,所以我會以這種方式譬喻,這樣就像是能用英文文法思考英文問題並以英文回答的人,被迫以日文回答並且翻譯成英文。

而且達也同學在第一次挑戰時,曾經捨棄即將建構完成的魔法式重新編譯吧?

以時間來看,你是同時進行啟動式的讀取,以及第一段魔法式的構築。

我看到那一幕就有這種想法了。

若是這種程度的魔法,達也同學應該能不使用啟動式,就直接建構魔法式吧?」

不使用啟動式,換句話說即是不必使用CAD,就能以同等速度使用魔法。達也有義務將這項技術嚴加保密。

然而只進行一次實技挑戰,美月就看穿了。

達也打從腦子裡感到涼意。

警戒心達到頂點,動搖超過極限,反而令他恢複平常心。

對於情緒很少動搖的達也來說,這是罕見的體驗。

「沒想到被你看到這種程度。

不愧有一雙好眼睛。」

這次輪到美月臉上失去血色。美月果然想隱瞞自己「眼睛」的事情。

這種說法有點壞心眼嗎?如此心想的達也微微揚起嘴角。不過從美月的反應來看,秘密技術被看穿的風險大幅降低了。

達也決定在此時趁勝追擊。美月已經知道他擁有不必使用啟動式就能喚出魔法式的技術,既然這樣,就讓她認定這純粹是個人特有技能,讓她不再對這個系統感興趣就好。依照她的個性,只要能讓她滿足某種程度的好奇心,應該就不會進一步深究。

「沒錯,如果是基礎單一系統的魔法,我的確可以直接建構魔法式加快發動速度。

不過這一招只能用在工序少的魔法,我的極限是五工序。」

在現代魔法里,「工序」這個詞有兩個意義,其一是「發動魔法的過程」,其二是「為了改變現象達到目的而組合複數魔法時,各項魔法的處理程序」。達也在這裡所說的「五工序魔法」,指的是組合五種魔法處理,藉以改變單一事象的術式。

舉例來說,如果要廚房裡的雞蛋移動到餐桌,必須經過加速、移動、減速(負加速)、停止(結束移動)四個工序。

移動魔法是改寫物體速度與線性坐標的魔法,要是省略加速工序,物體會無視於慣性持續加速。物體如果是雞蛋就會破掉。

如果省略移動工序,只進行加速與減速的處理,雞蛋會以拋物線軌跡飛過來,必須進行精密到恐怖的減速控制。即使會增加一個工序,但是先以加速魔法將速度降低到一個程度,再以移動魔法將速度歸零,是比較容易的做法。

相對的,如果是交戰時將對手打飛的魔法,只要以單一的移動工序就能完結。使用魔法的目的原本就是要讓對方受到打擊,所以不需要加入緩和衝擊的工序。

「我覺得如果是戰鬥用魔法,五工序已經綽綽有餘了……」

一般來說,民生魔法需要的工序,比戰鬥魔法來得多。

如同美月所說,戰鬥用的魔法,大部分都是單一工序到五工序的魔法。

「我學魔法並不是為了戰鬥。

要熟練使用多任務序魔法,啟動式還是不可或缺,我在這方面的處理速度拙劣而得到相應的評價,這是在所難免的

上一章目錄+書簽下一頁