挑战前夕:CHINOOK的准备与困境
距离与Tinsley的对决仅剩一年,我们亟需一份行动计划。团队成员分工明确,Rob Lake专注于终局数据库,Norman Treloar继续完善开局库和评估函数,Paul Lu则打算运用并行计算技术让CHINOOK搜索得更深,而我负责协调各项工作,并在各个领域提供协助。
然而,团队的部分成员却选择了离开。在过去的六个月里,Joe Culberson和Duane Szafron决定专注于他们的主要研究领域,CHINOOK对他们而言已不再新鲜。Brent Knight获得奖学金,前往多伦多的一家公司工作,尽管他仍可通过电子邮件解答问题,但他的兴趣已经转移。他们都为项目做出了宝贵贡献,我十分想念他们,但我实在难以理解他们的动机。CHINOOK有机会创造历史,成为首个计算机世界冠军,这是前所未有的成就,可并非每个人都和我一样充满热情。
我与Norm、Paul和Rob紧密合作,尽可能提供帮助。我对他们的工作了如指掌,以便在有人离开时能够填补空缺。在“闲暇”时间里,我测试程序并优化代码,但结果往往是程序运行速度加快了,维护难度却增加了,尽管我坚信自己的修改没有引入新的漏洞。
Norm继续完善开局库,他与CHINOOK交互,分析主要走法,找出CHINOOK难以找到正确走法的位置,并寻找难以捉摸的妙招。这是一个耗时的过程,不能无限制地往开局库中添加走法,因为CHINOOK有自己的风格,有些局面它能应对自如,有些则容易出错,所以必须根据程序的优缺点来定制开局库。
评估函数方面的情况并不明朗。我们解决了Lafferty比赛中暴露的问题,Norm也在努力调整新的评估函数。但他的一些邮件让我感到不安,他开始认为当前的评估函数无法处理许多重要局面,这
超级会员免费看
订阅专栏 解锁全文
16

被折叠的 条评论
为什么被折叠?



