进化算法
我也看看么?”旁边的赫敏也忍不住接话,棕色的眼睛里满满的求知欲。
“唉……好吧。”哈利最后还是同意了。
####
稍后,一众傲罗来执行未完成的公务,清除了麻瓜们的相关记忆,随后还将这些老师同学各自送回了家。
初升的月亮挂在教室的窗外,哈利仍然在教室里,对着电脑写代码,点点鼠标,打开一个前些日子练手写的进化算法的代码文件“evolution.py” 。
哈利飞速在键盘上敲着,代码很快改完了,然后他按下了回车键,程序立即哗啦哗啦的跑了起来。
“进化算法……这个设计也很有意思。”邓布利多推了推眼镜。
旁边邓布利多和赫敏一直在好奇的询问,哈利就跟他们解释了代码的原理:“这个算法设计就是弱者灭亡、强者长存还能复制下一代,只有最好的那一个解,能活到最后。这样就可以找出魔法仪式的最好参数。”
“弱者灭亡,只有强者能存活……或许自然界本就是这样吧。”赫敏若有所思。
哈利不免想到了父亲的永生仪式,这倒也是父亲一直以来的处事逻辑。
“自然界或许如此,人类社会可不该是这样,被过滤的人不是冗余的数据。”邓布利多说,他蓝色的眼睛在半月形眼镜片后面闪着智慧的光,“不该是这样,才对得起文明这个词。”
“文明……”哈利看着屏幕上一行行输出的运算结果,情不可闻的叹息。“他们自相残杀的时候,我也不觉得他们很文明。”哈利还在想着之前看到的那一幕,朝夕相处的同学突然变成魔鬼,朋友断交,情侣反目,互相打杀。想起父亲之前说的话,哈利承认父亲有道理,但他本能的还是不喜欢那个解读。
“哈利,你认识他们半年了吧。他们平时就是这样凶狠残忍的人吗?”邓布利多柔和地问。
“不……”哈利眨眨眼睛,仍然盯着电脑屏幕上一行行正在运行的代码,心思却没在那上面,“如果是我的养父,大概会说人性禁不住考验,他们在这种时候才会暴露本性。”
“汤姆确实会这么说。”邓布利多微微一笑。
“他不喜欢别人那么叫他——”哈利试图抗议。
“哦,只要你别告诉他就好了。”邓布利多狡黠的眨眨眼睛,他接着说,“说回你那些同学,难道你没有看过这些同学主动做好事吗?”
“当然也看到过。”哈利点点头,他大概明白邓布利多的意思了。
“人性里有黑暗面,也有光明的一面,就看环境要如何引导。”邓布利多继续说,“就像你的代码算法,也有个引导,才能把你想要的结果引导出来。”
“是啊……所以那其实不是他们的错,是食死徒的错。”哈利语速很快地说,他突然心情轻松了些,心里一些沉重的疑问有了解答,“食死徒非要让他们二选一,坏的环境就会放大人性的黑暗面。”
哈利一边敲着键盘继续修改代码,一边又想,甚至之前发生的很多事,都可以这样解释。
而且,责怪人性有什么意义?人性又不能变。责怪环境才有意义,因为环境是可以改变的。
就好像萦绕在他心中的阴雨突然转晴,绑在他心头的锁链突然松开,这一瞬间的想通,让哈利的心情有些放松,碧绿的眼睛亮晶晶的。他动作潇洒的敲下回车,让下一段代码也跑起来。
这一阵闲聊也让气氛变得融洽了起来。邓布利多又抛出了另一个橄榄枝:“你的魔法仪式,需要准备什么材料?我们帮你一起准备或许也会快些。”
哈利寻思着灵魂僵尸的指数增长,他确实需要越快越好,就撕下一页笔记本,手指一转,一支笔凭空转到了他指间,然后写下一列清单交给老校长去准备。
####
夜已深了,他们一群人还在这所麻瓜学校里。哈利的电脑还在跑着代码,他等结果闲来无事,就站起身来四处走走。在走廊路过隔壁班门前时,却听见莉莉的声音从里面传出来。哈利停住了脚步。
“你说你们遇见了Harry?!”一个男人的声音,哈利能辨别出来,是James Potter。哈利和这个人不熟,之前在霍格沃茨也没见到,想想上次见面……还是他被钻心剜骨折磨,父亲找那个人来帮忙救人。
哈利被回忆击中,钻心剜骨留在身上的后遗症仿佛又明显了几分。哈利微微有些发抖,他记得那个时候,自己极度痛苦,如坠地狱……然后听到James的声音,在黑魔王的逼迫下为他提供了魔法核心的力量,还给他输了血。不过最后James的记忆是被黑魔王抹掉了,还好如此。哈利有些庆幸,不然真不知道该怎么面对这个人了。
后来哈利从杰西那里得知,James因为魔法核心的损伤伤重住院,哈利又偷溜去圣芒戈救人。当然,这次也是在James昏迷中进行的,哈利并不打算让任何人知道这件事。
哈利的回忆再次被门外的声音打断。
“你冷静些!我明白你的心情,但是哈利他——”莉莉的声音。
“Sirius……Sirius是他杀的,真的是吗?你们问他了吗?”James