在具有竞争性的国际象棋中,人类能完全击败计算机吗?人类对游戏有贡献吗?
在规则允许的情况下,我看不到它不只是在测试谁拥有最好的计算机或最好的计算机程序。在这种情况下,玩家将只是一个界面,甚至不是界面,因为计算机还可以通过互联网向对手发送一个动作。
在具有竞争性的国际象棋中,人类能完全击败计算机吗?人类对游戏有贡献吗?
在规则允许的情况下,我看不到它不只是在测试谁拥有最好的计算机或最好的计算机程序。在这种情况下,玩家将只是一个界面,甚至不是界面,因为计算机还可以通过互联网向对手发送一个动作。
Answers:
我必须完全不同意以上答案。在我参加过的计算机竞赛中,我被认为是作弊行为,如果您是比赛的获胜者,则必须对比赛负责人选择的其中一场获胜游戏进行分析,以证明您知道自己在说什么关于。
其次,计算机对抗人类玩家的主要优势是速度。一台计算机每秒计算成千上万条指令,并且能够分析其每一转的数千个可能动作。但是,计算机没有真正的智能,就像人类玩家那样。计算机程序Hydra的建立完全控制了国际象棋世界,实际上它的确击败了世界上所有其他国际象棋程序,并且从未被人类全面击败过。但是在两场比赛中被一名通讯员殴打,并在第三场比赛中胜出。我一直无法找到该玩家是否使用过计算机,但是正如www.chessgames.com上有关该游戏的讨论所指出的那样,该玩家国际象棋国际大师Arno Nickel并非如此。
说无助的人根本没有机会,就好像这显然是给定的那样,完全是错误的。消除时间限制,拥有一个有干劲的熟练的信函通信员,并且该运动员仍有很大的机会继续获胜。
Hydra运行在经过特殊设计的系统上,该系统将所需的处理过程分散到网络上,并且是唯一一个不受通讯时间限制的国际象棋引擎。
在竞争性国际象棋中,每个人都使用他们能获得的最强大的计算机,但是不同玩家之间在力量上仍然存在一致的差异。
计算机功能强大,但远非完美。他们在以计算为主要因素的位置上表现非常出色,但在残局和位置比赛中却表现不佳。优秀的通信参与者知道哪些计算机线路值得信赖,以及如何将计算机定向到关键线路。
当然,无助的人根本没有机会。
正如其他人指出的那样,在国际文化基金会的主持下进行的国际通信活动中,允许使用计算机。对应象棋一直是这场辩论的一个有趣的战场,因为上面已经说过,计算机的主要优势是蛮力计算和速度。当Botvinnik首次尝试设计国际象棋计算机程序时,他希望开发出真正的AI。取而代之的是,现代计算机之所以能胜出,是因为它们在给定的时间内可以比人类计算出更多的可能性和途径。一个人可能仅仅因为没有足够的时间来分析最佳连续性而错过了最佳连续性。对应象棋解决了这个问题,因为人类有更多的时间进行分析,而计算机却没有 能够连续几天检查同一个职位,确实受益匪浅。有趣的是,我应该指出,有很多证据支持这样的论点,即人类对整体绩效的贡献很大。
首先,早在2005年,世界上最强大的通信国际象棋棋手之一阿诺·镍(Arno Nickel)与海德拉(Hydra)进行了四场比赛,而后者当时可以说是世界上最强大的国际象棋超级计算机。镍被允许使用自己购买的PC和国际象棋软件,类似于他在ICCF锦标赛中使用的软件。在Hydra和基本PC软件之间的直接比赛中,Hydra将赢得所有比赛。在实际比赛中,比赛结束早,这是因为镍将Hydra以2.5-0.5的比分压倒了(Nickel取得了2胜1平)。换句话说,人与弱机器的结合对于地球上最好的超级计算机来说太过分了。
其次,还有一种称为半人马棋的国际象棋变体。半人马棋涉及一个人机团队。考虑到计算机的分析,人类开始采取行动。乍一看,人们会希望这仅仅是谁拥有最好的计算机软件(很多玩家已经开发了自己的象棋程序)有关。但是,Centaur锦标赛不仅允许人机团队参加比赛,而且允许无人协助的独立计算机参加比赛,通常约有一半的参与者是这种独立计算机。据我所知,这些比赛中的每一项都被一个半人马赢得了,也就是说,人机团队总是击败计算机。
因此,尽管普通的人类玩家与同等的人与计算机玩游戏的机会很少,但是与同等的计算机与人的游戏玩游戏的机会也很少。所有这些都表明,即使涉及计算机,人类仍然可以为游戏做出贡献。