人机大战缔造吉尼斯世界纪录 一人挑战2070台计算机 | |
---|---|
http://sports.sina.com.cn 2004年02月03日23:42 新浪体育 | |
新浪体育讯 哥本哈根消息2004年1月31日国际象棋分布式计算网络ChessBrain成功地战和了丹麦男子特级大师彼得-尼尔森。创造了一项吉尼斯世界纪录——ChessBrain成为世界上第一个在正式比赛条件下与特级大师对弈国际象棋的分布式计算网络。 此次比赛共有来自全球各地2070台计算机参加。其中来自美国的计算机数量最多。其次是丹麦、英国、瑞士和德国。这些计算机很多来自大学。其中,丹麦的一所大学使用了 ChessBrain的对手——丹麦特级大师彼得-尼尔森。现年31岁。目前国际等级分为2638,排名世界第53。是丹麦等级分最高的棋手。 这盘棋,尼尔森采用后兵起步,计算机应以古印度防御正统变例。进入中局尼尔森一直保持着微小的局面优势。第26回合,计算机为争取主动,以车换对方马象。但尼尔森随后弃车砍黑方王翼兵,再进后形成长将和棋。赛后尼尔森说,对局中,他设置了好几个计算机国际象棋程序容易掉入的陷阱,但ChessBrain都成功地绕过了陷阱。这让他很意外。 ChessBrain是虚拟的国际象棋超级计算机。它不同于以往和卡斯帕洛夫和克拉姆尼克对弈的深蓝和深福里茨等单机系统。它是通过网络将分布于全球各地的计算机连接起来。利用分布式计算技术共同完成复杂的计算任务。这套系统主要用于进行国际象棋的计算。但其基础系统可以用于其它多种用途。 ChessBrain系统包括基于Linux操作系统的服务器软件;一个超级节点;以及一个称为PeerNodes的客户端软件。当ChessBrain下棋时,它首先检查当前局面,找出各种可能的应对招法,并发送至远程的各个计算机节点(即PeerNode)进行计算分析。然后从这些客户端收集反馈,处理信息。找出最佳招法。 用形象的比喻ChessBrain的下棋方式:当你在和对手下棋时,轮到你走棋时,你开始给你的朋友打电话寻求帮助,你先打电话给苏,向她描述当前的局面。询问她下一步怎么走。并告诉她如果想出应对着法就打电话给你。然后,你再打电话给瑞恩,问问他是否应该注意对手的攻击手段。并要求他呆会儿把应对策略告诉你。然后,你不停地给朋友们打电话求助。当打完一定数量的电话后,你就坐在棋盘前等待朋友们的回话。然后你汇总朋友们的招法,找出最好的一着棋。 ChessBrain系统的核心部分——国际象棋引擎是由英国剑桥大学在读博士科林斯开发的。 据ChessBrain小组的技术人员介绍,在比赛中,ChessBrain遇到了一些硬件和软件的问题 。不过技术人员都顺利解决了。ChessBrain项目是非盈利性的互连网实验。始于2002年1 月。在发展过程中得到了全球五十多个国家的众多大学和个人的支持。(塔尔) |