“你的失败才刚刚开始呢。”陈佳欣毫不容情。

    向前对陈佳欣道:“佳欣,今天是星期六,你不用加班的,早点回去吧。我们三个等下讨论邓强的概要设计。”

    陈佳欣道:“回去也没事,还不如这里热闹,我留下来给你们做中午饭。”

    ——

    向前和韩东邓强一个上午都在研究邓强的设计,提了很多意见。

    邓强有点发急:“经你们这么一分析,还真有许多问题,怎么我没想到呢?”

    韩东道:“你得明白是谁在和你讨论程序。”

    邓强收起高傲的心,点头道:“是,我忘了这一点。”

    向前拍拍他的肩膀,说道:“邓强,你能做到这个程度,很不简单了,有两把刷子。”他又转向韩东:“形势判断程序你来搞吧。我来编棋理子程序,我把它做成一个一个模块,形成一个库,随时调用。其他的邓强编。”

    邓强道:“这样最好,以后我们请了专业棋手过来,只要修改和充实这个库就可以了,工作不会重复。”

    向前道:“主要程序都要画流程图,大家好交流。编写程序的时候,留好测试的中间输出项,好知道程序执行的情况。这个大家都知道的,我不啰嗦了。”

    上午这样一讨论,程序大得格局就确定了下来。

    程序的战略方向是至关重要的,一旦概要设计确定下来,就意味着大方向已定。往下做,想回头就难了。

    韩东心里有点忐忑:“前哥,你说古鸽那帮人,会不会和我们的方向一致啊,也从棋理入手。”

    邓强道:“我找过他们的报道,他们的研究团队里面没有围棋高手,也没有听说他们和哪个著名棋手合作的消息,说明他们并不偏重棋理,和我们的路子应该是不同的。”

    向前道:“我感觉古鸽是偏重于计算机的超算能力的,而我们偏重模仿人类的思维方式,因为我们的方向是‘超级脑’。当然,古鸽团队一定会研究棋理,否则选点会出现困难。”

    韩东道:“这倒是,如果不剪枝,再强的电脑也吃不消。要剪枝,必定用棋理取舍。”

    邓强道:“还有一个取舍办法就是检索过往的胜率。胜率低的去除。”

    韩东道:“序盘的时候可以,进入中盘,相同的棋形很难碰到的。”

    向前道:“同样的,我们也尽量发挥电脑的优势。当棋理理不清时,我们也一样用蒙特卡洛搜索法。而且就算棋理清晰,我们也要用统计法适当扩大选点,防止棋理的局限。由此可以看出,大家的方法大致会有很多共同的地方的,只是主要是以那种方法为主导。我觉得我们这种以人的思维方式为主导的算法,暂时还没人去搞。因为这个思路咋一看,是和电脑的运算能力背道而驰的,我们这是敢为天下先。现在编的围棋程序,正好成为这种算法的试金石。”

    ——

    向前对围棋程序取得的成果很满意,吃完中午饭喝茶的时候,他对众人说,今天是周六,大家辛苦了一个星期,下午和晚上不准加班了。我们去爬山,晚上卡拉ok。

    “好耶好耶,我们去玩。”陈佳欣第一个赞同。