艾伦接着又调整了几个位置,但是还是这样。
他不由地陷入了沉思,魔镜能展示人内心最渴望的东西,而自己却什么都看不到。
他自己最了解自己,他知道自己不是那种无欲无求,心态超脱的人。
那问题会出在哪呢?
难道是魔镜看不到自己的内心吗?
他忽然又想起了入学时和分院帽的一番对话,他好像明白了什么。
魔镜确实看不到自己的内心!
艾伦有点失望了,这玩意对自己确实没什么用啊!
但是另外一个想法跳进了他的脑子里:他能不能放开自己的内心呢?好像可以试一下呢!
然后他就开始尝试了起来。
尽力地放松自己,内心里不断地给自己心理暗示,暗示这里是一个特别安全的地方,自己应该放下戒备...
果然他看到镜子里开始出现影像了,影像的内容是自己踩在伏地魔的头上,摆出胜利的姿势,周围的有无数巫师敬畏而又崇拜地看着自己...
而艾伦则又开始皱起了眉头,他感觉有些不对,自己内心最渴望的事情不是回到地球自己熟悉的小窝里,开一瓶肥宅快乐水,然后愉快地刷剧玩游戏吗?
不过他很快就释然了,地球的记忆是自己内心最深处的秘密,这种程度的心理暗示是不可能让自己完全放开内心的。
然后他就想到了另外一种可能,于是他立刻就开始试验起来了。
他把自己对金钱的渴望充斥着自己的内心,然后尝试放开自己的内心。
然后他就在镜子里看到了自己,不过这次的场景发生了变化,他看到自己正在往口袋里大把大把的装金加隆,接着金加隆又变成了一捆捆红色的钞票,上面的教员的肖像清晰可见...
艾伦知道自己的猜想是对的,但是这又有什么用呢?
这些精神鸦片对自己是没有任何用的,只会让自己丧失斗志。
他苦笑着想退出魔镜的范围,然后解除哈利和罗恩身上的咒语,直接带他们回去。
但是总觉着哪个地方有点不对劲,于是又开始观察起镜子里的画面了!
忽然他的目光一凝,他知道哪个地方不对劲了,又仔细地观察起镜子里的红色钞票上的教员肖像。
他觉着上面的教员肖像纹路太精细了、太清晰了,他又去观察钞票上的其他细节,发现是同样的精细和清晰。
他忽然明白了问题所在,就算天天和钱打交道的人也不可能记下人民币的每一个细节,而第五套人民币是1999年开始发行的,所以这个世界里是不可能存在,魔镜不可能展示这个世界上没有的东西,那镜子里的人民币的细节肯定来自于自己的记忆。
所以这个魔镜肯定是能够还原自己记忆里的东西的每一个细节的!
这就是魔法的力量!艾伦心中开始惊叹起来了。
那自己应该怎么去利用魔镜的这个功能呢?
一个答案瞬间跳了出来:
变形咒!
他之前用雷鸟的眼睛能够看到施咒时产生的光幕,光幕上显示的是一些由古代魔文组成的信息,他能看清其他咒语施放时产生的光幕上的信息,但是唯独看不清施放变形咒时产生的光幕上的信息。
因为变形咒的信息量太大了,是其他咒语的上百倍之多,正因为这样光幕上的信息的流转速度太快了,快到艾伦根本没办法看清。
但是魔镜的出现给他提供了一个新的观测手段,释放变形咒时产生的光幕肯定是在自己的记忆里的。
也许他可以利用魔镜的这个能力去还原施放变形咒时光幕上信息的细节。
他虽然不知道能不能行,但是肯定还是要试一下的。
于是他又一次的清空大脑,不断地回想着第一次用雷鸟眼睛看变形咒光幕时的记忆,让渴望看清光幕的上信息的情绪充满内心,然后再度的放开自己的内心。
果然,这一次他在镜子里看到了自己站在一个巨大的光幕旁,光幕是静止的,光幕上每一个古代魔文都是清晰可见的...
他知道自己成功了,一个新的世界朝他敞开了大门...
艾伦压抑住自己激动的心情,开始仔细观察起镜子里的古代魔文。
很快他就意识到镜子里的古代魔文不够多,当他这个念头出现的时候,镜子里的光幕竟然翻了一页...
艾伦很快就弄明白了该怎么去操纵镜子展现自己想看的内容了。
他如饥似渴地阅读着上面的内容,但是他很快就感觉到不对了。
他紧紧地皱起了眉头,反复观摩魔镜里的光幕。
光幕里竟然只有三个键值对!
准确地说是最外层只有三个键值对,而且第一个键值对的key对应value还是一个键值对的集合,而且是多层的键值对集合。
举个例子就是艾伦要填自己的学生档案的话,结构会是这样的:
学生档案:{
个人信息:{姓名:艾伦;
年龄:11 ;
}
教育经历:{小学:孤儿小学;
中学:孤儿中学;
}
}
这就是一个多层的键值对集合。(键值对的集合在编程数据结构中叫字典,以下都称之为字典)
变形咒的第一个键值对就是这种结构,可以把它的key当做“学生档案”,而key对应的value则是一个有很多层的字典。(这一段看不明白也不影响之后的阅读)
艾伦看着第一个键值对的字典,这字典里的键值对有上千个之多,他努力辨识这里面的古代魔文,尝试去翻译它们的意义。
他很快就从中找到了一些熟悉的古代魔文,它们的意义分别是:长、宽、高、颜色...
他瞬间就明白了什么,这个字典里的信息是自己施咒时脑海里想象的变形结果转义过来的,所以第一个键值对存储的的信息是期望变形结果的信息。
而变形咒的第一个键值对的这种结构,意味着巫师对变形结果的任何想象都会转义成信息传递给世界意志,这也就意味着变形咒和其他魔咒相比是有无限可能的。
以乌龙出动这个咒语为例,这个咒语的键值对的key都是固定的,里面并没有“颜色”这个key,而咒语的效果是召唤出一条黑色的蛇,这个“黑色”是默认的,艾伦没办法召唤一条绿色的蛇。
而照明咒的键值对里有“颜色”这个key,所以艾伦可以召唤出各种颜色的光球。
所以变形咒的这种结构意味着它能实现任何变形效果,当然里面肯定还有各种限制,比如著名的甘普变形法则。
虽然只是得出了一个已经知道很久的结论,但艾伦还是非常的振奋,因为只要弄清楚底层原理,那么就会有可操作的空间。
然后艾伦又去解读剩下的两个键值对,但他的神情却一下子的变得呆滞起来了...
因为剩下的两个键值对的value都是空的!
空的?