他不是神,所以他也会累的,把这么多构想,跟他们都说了一遍,他又怎么会不累。宁超说完就走,留下陷入沉思的两人,在消化宁超所说的,还有一个看疯子一样着『迷』的三人。
宁超也知道,很多东西,想象简单,实施起来,里面有太多太多的细节,跟无可预测的变化,所以他心里也做好了承受失败的准备。因为他所走的每一步,都是在理想化的状态下,只要有一步错误就功亏一篑了。
走到卧室,自嘲的笑道,“我还真不适合,做这种构思家,不比搞程序啊,想这么短的时间就累了”,其实说短不短了,他们在一起谈了怎么也有几个小时了,宁超一直在记忆在网上搜的资料,而且还要应付两人的询问,然后还要加上自己不停想象可行『性』,一般人可能还真没有这么好的记忆能力,宁超累了,是因为他志不在上面,他对程序是真的感兴趣,他对创业嘛,可能是为了一些人,和满足一下自己的小小的虚荣心。
静下心来,宁超现在是两耳不闻窗外事,一心只读圣贤书。磁芯挑战塞也就这几天了,宁超心里现在真的在颤抖,不知道揭开神秘面纱之后,等待自己的将会是怎样的暴风雨,他不知道,他能做只是让自己更强,更强。
现在的天剑就是一个大杂烩,各种攻击都隐藏在他的变化里,但是唯一欠缺的就是一个整合,一个执行效率的整合。代码不是攻击越犀利越厉害,而是一种对抗,举个例子。一个不是很完善的程序,可能在攻击上与你相距甚远,但是每个程序,可能第一轮都是尝试『性』的攻击,也就是说敌方程序没达到变幻攻击的触发条件,程序毕竟不是人,他不会有思考能力,所以如果敌方在你程序还没有祭出最猛烈的攻击的时候,对你进行打击。即使这个程序不怎么完善,即使你的程序有很多后续变化,只要你在防守中第一轮就失利,那能不能活下来还真的是两说。
所以,程序除了攻击犀利外,最重要的一点还要保护自己,如果连一轮也抗不下来,还谈什么攻击别人,那你就等着别人毁灭吧。所以在程序攻击的时候,防守也一定要做到家。防守最重要的是执行效率,所以代码的简洁『性』一定是非常重要。冗余代码那直接是找死,同样的时间内,你还有时间执行废话代码,自己找死那是谁也拦不住的。
还有就是代码的安排问题,代码要攻击猛烈,后劲长,那么势必要在程序的调度上下功夫,比如在别人攻击非常猛烈的时候,你的程序的执行时间都用来执行变化代码,那你被蚕食也只是时间长短的问题。程序没有变化肯定是不行的,那样你一直只有防守,用友无法杀死对方。但是你一位的攻击也不行,那样你很容易在程序调动攻击代码的时候遭遇敌人最猛烈的攻击。
程序很多时候就是见缝『Сhā』针,在别人空闲的时间段内,『Сhā』入攻击代码,一点点的蚕食对方的程序,直到程序失掉爪牙,再然后失掉生命。所以怎么合理安排程序的各种调度是一个非常难的问题,毕竟比赛不是练习,大家做的程序都是非常完善的,不可能是针对某个程序的缺陷加入的攻击代码,所有的程序是有通用『性』的。
就像上次跟影卫的比试,宁超虽然胜了他,但未必就是比他的能力强,因为宁超的代码只是针对他的缺陷设计的代码,没有通用『性』,如果遇到一个跟影卫水平差不多的磁芯程序,那么宁超百分之百的肯定,那就是自己会死翘翘。
所以自己要做的就是,健壮自己的程序。磁芯当比赛过程中未必不能调整程序,但是大面积的改动肯定是不可能的,毕竟你花了无数个心血准备的磁芯程序结果你用几天改了个更好的,那绝对是不现实的。所以不但万不得已的时候,一般人不会调整自己程序,针对某人的程序进行攻击,因为你也不知道对方会不会再最后关头调整程序。
当然也不是绝对了的,可能最后的晋级赛中也会出现这种情况。因为到最后的僵持阶段,剩下的程序都是水平档次差不多的,很有可能出现谁也奈何不了谁的情况,所以他们还是会调整程序的,就是为了击毙对手。宁超也理解,到最后每进步一个名次意味着什么,如果换做宁超,他也会毫不犹豫的那样做。