786 秒秒搞定!(2 / 2)
要知道,变量还好说,要用的话按类型赋值就可以,而那些类,根据每一个英文类名就很容易知道它具备什么功能,但每一个功能都需要写一段程序去完成它,类有大有小,类程序也有长有短,可几千上万个类的程序完善可不是闹着玩的。
已经被彻底震住的倪妮不想再往下看了,她问道:“金老大,一个围棋系统用得着这么多类吗?”
“当然用得着!”宇星正色道,“不瞒你说,我就会下围棋,而且拥有入段的实力……”
话还没说完,倪妮就又叫了起来:“靠,不是吧?真的假的?不行,你得跟我杀一盘,我就知道真假了。”
肖涅对宇星的棋力有所耳闻,不敢相信地瞪着倪妮道:“就你?也想跟我三哥较量?”
“哪儿那么多废话,我可是正经的业余5段!”倪妮傲然道。
“我劝你还是省省吧,人家入段的职业棋手都是我三哥的手下败将,你一个业余的,能顶事儿?”肖涅不屑道。
“我不信!”倪妮犟嘴道,“金老大要真有本事,就跟我杀一盘。”
宇星却丝毫不受她的挑衅,淡然道:“我们现在是在讨论围棋系统的程序好吧?”
倪妮翻了个白眼,虽然不满,却没有把不满的话吐露出来,心里却在想:「既然是讨论围棋系统,等下我就把话题尽往围棋上扯,一试便知你的深浅。」
宇星回到之前的话题,道:“其实整个系统程序已经完成了百分之九十多,就只有智能化模块我没有添加进去,但类却必须要这么多,否则无法满足智能化模块的调用。”
倪妮想插嘴,肖涅却比了个手势让她安静,宇星继续道:“好在我们只是做围棋,在这个系统里面,智能化这一部分不需要理会什么情感,只需要正确判断大局和局部的形式变化。简单来说,就是在棋子少的时候,能够准确判断大场所在并提前占领,能够看出对手下的大场预子……”
“等等,什么叫预子?”倪妮奇道。
“我靠,你还业余5段,连预子都不知道。”肖涅撇嘴道。
“那你知道?”倪妮反唇相讥。
肖涅被倪妮轻蔑的神态搞得火大,马上傻兮兮地露底道:“我跟了三哥这么久,好歹看他上网下过几局,这预子……”
“诶,老幺,别说废话!”宇星阻止了他继续说下去,又转头向倪妮解释道:“预子就是通常所说的伏子,但往往凭感觉随手一点试对方应手的落子并不能起到奇兵的作用,所以我都习惯叫预子。”其实这是他吸收了那个围棋高手的残魂所带出的习惯。
倪妮恍然大悟,宇星接着道:“预子对棋力相当的高手来说起不了什么作用,但对于电脑程序来说,就很容易判断出错,进而跟着对方的节奏走,连出臭棋,被人诓得体无完肤,所以单单为了预防这样的情况出现,智能化模块就会调用一千个类以上。”
肖倪二人至此才明白要想弄好一个围棋系统根本就不是他们之前所想的那样简单。懂棋的倪妮更加明白,这还仅只是“伏子”这一种情况,而其他更复杂的情况宇星没说她也能想象得出来。
比如两块孤棋连成一条大龙,这其中的千般变化就算是九段高手也不一定能看得清,更别说只能计算十几步的电脑了。要知道,电脑每多算一步,其计算量那都是以次方的形式往上递增的,所以整个围棋系统绝不能以计算步子为胜,否则就没得玩了。
宇星同样想到了这一点,才打算让茵纱拷贝一小段智能程序的副本给他,不然单单这个小小的智能处理机制就能让全世界的计算机专家打破脑袋想十年也未必能够实现。
肖涅显然也弄懂了宇星的意思,直接问道:“三哥,既然系统程序差不多都搞定了,那咱们现在做什么?”
宇星显然早有打算,吩咐道:“把我们写的程序整合一下,然后单拷到笔记本里,再准备准备明天的演示材料,咱今天就可以休息了。”
“那智能化模块怎么办?”倪妮愕道。
宇星道:“模块程序是现成的,也是以类的形式存在,我明天临演示时再把它封装进整个程序就OK了!”
“切!还真对我们保密呀!”倪妮嘴上嘀咕着,手底下却开始整合起了程序。
宇星勾了下嘴角,根本就没接她这一茬。
中午时分,三人已经把系统程序整合完毕,拷贝进了笔记本。
“三哥,这笔记本谁来保管?”肖涅问。
“自然是我来!”宇星当仁不让道。
倪妮还在为前面的事犯小性子,愠道:“凭什么?要是你弄丢了怎么办?”