最好的引擎比最好的人好吗?


14

我认为标题要求一切。

在比赛条件下,最好的国际象棋引擎会常规地击败最好的国际象棋大师吗?

如果您说“是”,那么在锦标赛条件下进行的比赛是否足以提供可靠的证据?


3
看看维基百科的计算机象棋年表。简而言之,是的,在常规条件下,他们经常击败顶级人类玩家。我会很好奇地看到类似的有关对应国际象棋的数据,人类通常都非常强壮(简单地说:如果将分配给计算机的速度/时间加倍,您的评价往往会提高约70点;人类倾向于更好地利用多余的时间)。
Daniel B

好主意,还没卖完,就在家中看过即时消息学习,他几乎总是最终通过回扣击败了计算机,一旦他知道一个职位即将到来,他就努力奋斗直到找到正确的方法迷宫般的变化,一旦他有了自己的位置,就可以了!当然,这个IM实际上是通用汽车公司的实力,但是从来没有参加足够的比赛来达到他的标准。
user3155

人类没有明显的机会。
托尼·恩尼斯

时间控制非常重要。根据这次GM谈话(我链接了确切的时间戳,请在开始播放我链接的时间后的前30秒收听),在很长的时间范围内,人类仍然有发言权:对应象棋。
Santropedro

Answers:


16

仅发动机就是一个因素。使用的CPU数量,内存等使引擎更强大。例如,Intel 286上的同一引擎将不比Cray Titan超级计算机强大。

同样,核心数量也有所不同。例如,如果可用,Houdini 3可以利用32个内核。但是从下面的列表中可以看出PC的配置以及Elo等级,很明显,这些PC上最好的引擎甚至比最好的国际象棋玩家还要强大。

  1. Houdini 3 64位4CPU,3254 Elo
  2. Critter 1.6a 64位4CPU,3177 Elo
  3. Rybka 4 64位4CPU,3168 Elo
  4. Stockfish 2.2.2 64位4CPU,3167 Elo

(资源)

这就是为什么您再也看不到GM与计算机的对抗了(即使GM与计算机对抗,GM也不想以12-0的比赛结果结束)。

因此,是的,我们人类再也无法与国际象棋中的计算机匹敌了,这是一个失败的案件。但是我们仍然有GO游戏,其中人类比计算机还强大(仍然)。因此,它并没有全部丢失。

http://en.wikipedia.org/wiki/Computer_Go

PS:我坐在伦敦的剧院看比赛,卡斯帕罗夫在25分钟的国际象棋比赛中输给了计算机,我想那是在1996年左右。卡斯帕罗夫在比赛后真的很沮丧。他冲出剧院,周围有10个左右的随行人员,看上去一点也不开心。那是15年前的事?我为比赛拍了许多照片,因为这是我第一次亲自见到Kasparov。这是我个人收藏中的2张照片:

在此处输入图片说明 在此处输入图片说明

更新:

我发现了3张质量更好的照片。想过将它们发布。我认为这是卡斯帕罗夫第一次在正式比赛中输给计算机。那是在1994年,而不是1996年。我在报纸上发现了此事件

"THE WRITING is on the board for human domination of chess after 
 the world champion, Garry Kasparov, was knocked out in the first round 
 of the Intel Grand Prix by Pentium Genius 2, a remarkable piece of software 
 enhanced by a new super- fast processor.

 With each player restricted to 25 minutes' thinking time, the computer won 
 the first game with 8 minutes to spare.....
 .....
 He stayed at the board this time, hitting his head and pulling at his hair...."

因此,这些照片来自以上游戏!

在此处输入图片说明 在此处输入图片说明 在此处输入图片说明


8
有关的评级表明,最优秀的人(马格努斯)赢得比赛的机率约为3%。
Tony Ennis

尽管我相信引擎会赢得更多的胜利,但我并不期望人类能以12-0胜出。人类在某些方面会比引擎仍然表现得更好
NoviceProgrammer

1
+1为Kasparov / Pentium Genius比赛和图片。我以前没有听说过那场比赛。这是关于它的YouTube视频:bit.ly/14u4rHd
lkessler 2013年

实际上,您不应该将计算机的效率与人类相提并论。它们具有不同的评分池,因此它们是不同的。不同的组织也是如此。但是,极有可能使引擎成为通用汽车的佼佼者。
rahpuser

1
“但是我们仍然拥有GO游戏,其中人类比计算机还强大(仍然)”->由于我们已经看到alphago击败了世界上最好的go玩家,因此在2017年不再如此。4年能带来多大的变化!
nak3c

4

引擎只是使用蛮力来找到最佳的动作。因此,硬件越好,它们的性能就越好。此外,他们使用的大型数据库包含人类玩的最好的游戏。

但是,当前的硬件不足以使任何引擎都能构建整个游戏树(并因此下完美的国际象棋)。

因此,仍然有机会(尽管越来越小),人类的最佳思维可以击败引擎。

当然,最后发生的重大事件-Kramnik – Deep Fritz(2006)以Kramnik输掉2场比赛和平局4场(并赢得0场)而告终。

我相信,如果取消开场白,那么总经理将有很大的机会。


关于开幕书的重要性的好评。
罗伯特·考彻

计算机如此强大的另一个原因是,他们一直在思考。即使这是您的一举一动,只是您的想法,计算机仍在进行搜索。他们正在寻找可能发挥的最佳动作。在人类的带领下,我们大多数人都会采取行动,从董事会起床喝咖啡或观看其他游戏。电脑不要尝试!这是一台机器,他们不离开董事会。他们只是一直在思考和思考。因此,这种方式具有很大的时间优势。
纳赛尔

@纳赛尔任何体面的球员都将继续考虑对手转弯时的举动。在比赛期间,您不会看到大师在他们的手机上浏览Reddit。他们将不断向前看。
Wipqozn
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.