为什么计算机能战胜国际象棋世界冠军?

深蓝计算机是由IBM开发的象棋电脑,历史上第一个成功在标准国际象棋比赛中打败卫冕世界冠军的计算机系统。深蓝计算机是采用混合决策的方法。它将通用超级计算机处理器与象棋加速器芯片相结合。在超级计算机上运行的软件执行一部分运算,更复杂的棋步交给加速器处理,然后计算出可能的棋步和结果。

深蓝计算机是由IBM开发的象棋电脑。众所周知,这是第一台计算机象棋系统,在常规时间控制下赢得了一场与世界冠军的国际象棋比赛。深蓝计算机重1270公斤,有32个大脑(微处理器),每秒钟可以计算2亿步。

深蓝计算机1996年2月进行了对世界冠军的第一场比赛,然而,卡斯帕罗夫击败了深蓝,得分为4:2。深蓝当时开始升级,并于1997年5月再次对抗卡斯帕罗夫以3.5:2.5赢得了比赛,成为历史上第一个在标准国际象棋比赛中打败卫冕世界冠军的计算机系统。机器的胜利标志着国际象棋历史的新时代。随后,卡斯帕罗夫指责IBM 作弊,并要求重新进行比赛。IBM拒绝并宣布深蓝退役。

深蓝计算机的评估功能最初是以广义的形式写成的,其中包含许多要确定的参数(例如,与中心空间优势相比,安全的国王位置有多重要等等)。然后,通过分析成千上万的主游戏,通过系统本身来确定这些参数的最优值。评估功能已分为8,000部分,其中许多部分专为特殊职务而设计。在开始的时候,有超过4000个职位和70万个大师级的游戏。最终游戏数据库包含了六个棋子,五个或更少的棋子位置。