首頁 二次元

霍格沃茨的變形大師

第五十七章 變形咒

霍格沃茨的變形大師 依然月半 2295 2022-01-08 07:59:27

  艾倫一臉凝重地看著鏡子里的光幕,他認為這兩個鍵值對的value為空肯定是自己施咒時疏忽了什么。

  他仔細回想著自己在廢棄女生盥洗室施咒時的一切細節(jié)。

  很快他就想到了什么,剛剛他內(nèi)心中希望看到的是第一次變形出雷鳥眼睛時施放變形咒出現(xiàn)的光幕,當時他好像是把一根火柴變成了一根針。

  所以光幕上就只有第一個鍵值對是有value的,而第一個鍵值對的value則是對變形結(jié)果的描述...

  艾倫心中忽然有了一些明悟,他立刻調(diào)整自己心中渴望看到的東西。

  他這次渴望看到11月那次雷鳥眼睛看到的變形咒光幕,那時候他掌握了變形咒的新用法,當時他施咒的效果是讓一方手帕自己連續(xù)折疊兩次。

  隨著他調(diào)整好自己的內(nèi)心,鏡子里的光幕也發(fā)生了變化。

  這次第一個鍵值對的value變成空了,而第二個鍵值對的value不是空了,第三個鍵值對的value依然為空。

  艾倫迫不及待地去觀察第二個鍵值對的value,第二個鍵值對的value也是由古代魔文組成的,他能零星分辨出幾個熟悉魔文的意思,但是卻搞不明白是做什么用的。

  而且他還發(fā)現(xiàn)這個value的格式很陌生,他極力想把這個value的格式和自己之前熟悉的各種數(shù)據(jù)結(jié)構(gòu)聯(lián)系起來,但最后發(fā)現(xiàn)都是徒勞的。

  他又開始想起麥格教授這個應(yīng)用時的說法——賦予變形目標行動邏輯。

  艾倫又陷入了沉思,行動邏輯是為了讓變形目標去執(zhí)行的...

  執(zhí)行??。?p>  艾倫一下子就想通了,如果把變形咒看做一個計算機函數(shù)的話,那三個鍵值對就是這個函數(shù)的三個入?yún)?,入?yún)⒁话闶且恍┗A(chǔ)的數(shù)據(jù)類型,比如之前提到的字典就是基礎(chǔ)的數(shù)據(jù)類型,但是在大多數(shù)高級編程語言中,入?yún)⒖梢詡饕粋€閉包,閉包可以理解為定義在一個函數(shù)內(nèi)部的函數(shù)。

  通俗點講就是把一段程序傳進函數(shù)里讓函數(shù)能夠去執(zhí)行這段程序。

  用變形咒來舉例的話,施咒者腦海里準備讓變形目標做出的行為會被轉(zhuǎn)義成一段類似程序的東西,比如先從手帕的左邊開始折,一邊的手帕應(yīng)該折起來多長的長度,當?shù)谝淮握郫B完畢之后,才能進行第二次折疊,第二次折疊應(yīng)該怎么去進行...

  這段類程序的東西就是變形咒的第二個鍵值對的value,這個參數(shù)決定了變形目標應(yīng)該取怎么行動,這段程序?qū)懙迷皆敿殻亲冃文繕说男袆泳驮骄珳省?p>  而這段類程序的信息也會被發(fā)送給世界意志,然后世界意志具現(xiàn)變形咒的效果時,就會把這段類程序里包含的行動邏輯賦給變形目標。

  這個發(fā)現(xiàn)瞬間就引起了艾倫的興趣,他沒想到這個世界的魔法能用編程的思想解析到這種程度,那被自己稱為“世界意志”的東西到底是什么?這是他一直在思考,卻一直沒有頭緒的問題。

  不過這個問題實在是過于宏大了,艾倫最后還是快速地把這問題趕出了他的腦海。

  他又把視線放回了變形咒的第二個鍵值對的value,這點類程序的東西是用古代魔文來書寫的,那是不是就意味著古代魔文也是一種程序語言,可以用來編程?

  前世是程序猿的艾倫對這個想法很感興趣,他沒想到在這個魔幻世界里自己的老本行竟然還能派上用場,他甚至有點迫不及待的想用古代魔文進行編程了。

  但是他也知道現(xiàn)在條件還不成熟,他現(xiàn)在掌握的古代魔文還是太少了,然后用古代魔文編程好需要明白它的語法,最重要的是他還不知道去哪去找用來進行古代魔文編程的編譯器。

  艾倫只能長長地嘆了口氣,繼續(xù)觀察變形咒的第三個鍵值對了,這個鍵值對的value現(xiàn)在也是空。

  這次艾倫就有經(jīng)驗多了。

  他瞬間就想起麥格教授說的變形術(shù)的新應(yīng)用——和變形目標建立鏈接,然后能去實時地去控制變形目標行動。

  很顯然第三個鍵值對就是為了控制是不是和變形目標建立鏈接。

  麥格教授是11月初開始講變形咒的新應(yīng)用的,到了12月份的時候艾倫其實已經(jīng)掌握和這兩種新應(yīng)用。所以他在12月的變形雷鳥眼睛的時候其實施放過與變形目標建立鏈接的變形咒。

  他很快就找到了關(guān)于那次變形咒出現(xiàn)的光幕的記憶,那次是和手帕建立鏈接,同時也賦予手帕行動邏輯,和手帕建立的鏈接使艾倫能夠?qū)崟r地去控制手帕,實時的對手帕的行動進行修正,讓它的折疊的動作更加的精準。

  然后他就按照之前的方法,讓光幕在厄里斯魔鏡里顯現(xiàn)了出來。

  果然這一次,第一個鍵值對是空的,第二個和第三個鍵值對的value是有值的。

  第三個鍵值的value特別的短,而且那個古代魔文艾倫還恰好認識,是“YES”的意思。

  所以艾倫推測第三個鍵值對的key是“是否建立鏈接”的意思。

  他想趕緊把這個key給記下來,卻發(fā)現(xiàn)自己沒帶紙筆,只好多看幾眼,試圖把這個key印在腦子里。

  結(jié)果卻越看越覺著這個key的古代魔文在哪見過,最后他終于想了起來。

  烏龍出洞咒語的鍵值對里也有個key的古代魔文和這個很相似,而施咒者也能和烏龍出洞咒語召喚出來的蛇建立鏈接,看來建立鏈接這塊兩個咒語的機制是一樣的。

  正當艾倫對著墨鏡看得入神的時候,哈利和羅恩卻掙脫了艾倫石化咒的束縛,而艾倫對此一無所知...

  哈利和羅恩看著入神的艾倫,心照不宣地對視了一眼,然后一起朝艾倫撲了過去。

  “艾倫你太卑鄙了,竟然對好兄弟下咒!羅恩,咱們一起好好收拾他!”哈利的建議得到了羅恩熱情的回應(yīng)。

  艾倫第一時間想掏出自己的魔杖,但是卻被羅恩控制住了胳膊,面對兩人的進攻,艾倫識相地放棄了抵抗,被撲倒在地上...

  “行了行了!我錯了!鏡子我不看了,都讓給你們看?!卑瑐愋÷暤赜?zhàn)埖馈?p>  “別轉(zhuǎn)移話題,咱們好好聊聊你偷襲的事!”羅恩絲毫不上當,在地上躺了一會兒讓他現(xiàn)在很清醒,現(xiàn)在并不那么在意從鏡子里看到的東西了,他這會兒竟然開始撓艾倫的癢癢了。

  艾倫頓時就扛不住了,他最怕癢癢了。

  這是外面走廊里突然響起聲音,結(jié)束了他們的爭執(zhí)。他們沒有意識到剛才他們的說話聲有多響。

  “快!”

  羅恩剛把隱形衣披在三人人身上,洛麗絲夫人那雙亮晶晶的眼睛就拐進門來了。三人一動不動地站著,心里想著同樣的念頭——隱形衣對貓有作用嗎?過了大約有一個世紀,洛麗絲夫人終于轉(zhuǎn)身離去了。

  “還是不安全——它可能去找費爾奇了,我敢肯定它聽見我們的聲音了。走吧。”

  羅恩拉著哈利和艾倫,走出了房間。

依然月半

依然求票!

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南