CHINOOK项目:从技术挑战到哲学思考
1. CHINOOK项目背后的坚持与精神
在计算机科学领域,许多研究项目往往因关键学生毕业、资金耗尽等原因,只能持续短短几年。而CHINOOK项目却与众不同,从Jonathan、Duane和Joe的那次关键对话,到宣布跳棋问题得到解决的科学文章发表,它历经了18年之久。
如今的我,已从当年研究并行算法和跳棋的本科生和硕士生,成为阿尔伯塔大学计算科学的副教授。回顾过往,我感慨万千。Jonathan并非人们眼中的天才,他的学术成就并非轻易得来,而是凭借自身的努力一步步积累。就像我常半开玩笑说的,Jonathan有着相当于十个普通人的精力。在一次ACM国际大学生程序设计竞赛期间,大家都很忙碌,我批改完作业、做好第二天的准备就已疲惫入睡,而Jonathan不仅完成了竞赛相关职责,还回酒店批改作业、撰写书籍章节直至深夜,只为按时完成任务。
CHINOOK项目的研究过程并非如学术论文呈现的那样线性和逻辑,实际上充满了混乱和不确定性。但正是这种独特的经历,让我在后来领导创建虚拟超级计算机项目时,回忆起早期参与CHINOOK项目的日子。我深刻体会到,有价值的研究项目往往需要多年的努力,会有数百个想法被提出又被舍弃,要解决数千个小问题,进展也是有进有退。它让我明白,成功属于那些充分发挥自身才能,并持之以恒努力的人。
2. CHINOOK项目的技术挑战与突破
CHINOOK项目的目标远大,它纳入了大型开局库和庞大的残局数据库。然而,在开局库和残局数据库覆盖的安全区域之间,中局阶段就像一片危险的水域,CHINOOK需要像人类玩家一样“思考”。
我最初接触跳棋是和祖父在英国玩,后来参加过一些比赛和休
超级会员免费看
订阅专栏 解锁全文
15

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



