Human-computer chess matches

From Wikipedia, the free encyclopedia

This article documents the progress of significant Human-computer chess matches.

Computers were first able to beat strong chess players in the late 1980s. Their most famous success was the victory of Deep Blue over then World Chess Champion Garry Kasparov in 1997, but there was some controversy over whether the match conditions favored the computer.

In 2002-2003 three human-computer matches were drawn. But whereas Deep Blue was a specialized machine, these were chess programs running on commercially available computers.

After convincing victories in two matches in 2005 and 2006, it appears that chess programs can now defeat even the strongest chess players.

Contents

[edit] David Levy's bet (1978)

For a long time in the 1970s and 1980s it remained an open question whether any Chess program would ever be able to defeat the expertise of top humans. In 1968, International Master David Levy made a famous bet that no chess computer would be able to beat him within ten years. He won his bet in 1978 by beating Chess 4.7 (the strongest computer at the time), but acknowledged then that it would not be long before he would be surpassed.

[edit] Deep Thought (1989)

In 1988, Deep Thought shared first place with Tony Miles in the Software Toolworks Championship, ahead of a former world champion Mikhail Tal and several grandmasters including Samuel Reshevsky, Walter Browne, Ernst Gruenfeld and Mikhail Gurevich. It also defeated grandmaster Bent Larsen, making it the first computer to beat a grandmaster in a tournament. Its rating for performance in this tournament of 2745 (USCF scale).[citation needed]

In 1989, Levy was defeated by the computer Deep Thought in an exhibition match.

Deep Thought, however, was still considerably below World Championship Level, as the then reigning world chess champion Garry Kasparov demonstrated in two convincing wins in 1989.

[edit] Chess Genius (1994)

The "Chess Genius" program was entered into a Professional Chess Association rapid chess tournament in 1994. It defeated and eliminated world champion Kasparov, but lost to Vishy Anand in the next round.[1] This was the first time a computer had defeated the world champion in an official game, albeit at rapid time controls.

[edit] Kasparov - Deep Blue (1996)

Deep Blue vs. Kasparov 1996, game 1.
Image:chess zhor 26.png
Image:chess zver 26.png a8 b8 c8 d8 e8 f8 g8 h8 Image:chess zver 26.png
a7 b7 c7 d7 e7 f7 g7 h7 rl
a6 b6 c6 d6 e6 f6 qd g6 h6 kd
a5 b5 c5 d5 ql e5 f5 g5 nl h5
a4 b4 c4 d4 pd e4 f4 g4 h4
a3 pl b3 pl c3 d3 e3 f3 pd g3 pl h3 pl
a2 b2 c2 d2 e2 f2 nd g2 h2 kl
a1 b1 c1 d1 e1 rd f1 g1 h1
Image:chess zhor 26.png
The final position.

Kasparov played a six game match against IBM's Deep Blue in 1996. Kasparov lost the first game (Deep Blue - Kasparov, 1996, Game 1), the first time a reigning world champion had lost to a computer using regular time controls. However, Kasparov regrouped to win three and draw two of the remaining five games of the match, for a convincing 4-2 match victory.

[edit] Kasparov - Deep Blue (1997)

Kasparov vs. Deep Blue
Kasparov vs. Deep Blue

In May 1997, an updated version of Deep Blue defeated Kasparov 3½-2½ in a highly publicised six-game match. The match was even after five games but Kasparov was crushed in Game 6. This was the first time a computer had ever defeated a world champion in match play. A documentary film was made about this famous match-up entitled Game Over: Kasparov and the Machine. It should be noted however, that in game 6, Kasparov blundered very early into the game. Kasparov cites tiredness and unhappiness with the IBM team's conduct at the time as the main reason.

Kasparov claimed that several factors weighed against him in this match. In particular, he was denied access to Deep Blue's recent games, in contrast to the computer's team that could study hundreds of Kasparov's.

After the loss Kasparov said that he sometimes saw deep intelligence and creativity in the machine's moves, suggesting that during the second game, human chess players, in contravention of the rules, intervened. IBM denied that it cheated, saying the only human intervention occurred between games. The rules provided for the developers to modify the program between games, an opportunity they said they used to shore up weaknesses in the computer's play revealed during the course of the match. Kasparov requested printouts of the machine's log files but IBM refused, although the company later published the logs on the Internet.[2] Kasparov demanded a rematch, but IBM declined and retired Deep Blue.

Kasparov maintains that he was told the match was to be a scientific project but that it soon became apparent that IBM wanted to beat him and nothing more.

The outcome of the match was taken by some to mean that the strongest player in the world was a computer.[citation needed]

[edit] Anand - REBEL (1998)

With increasing processing power, Chess programs running on regular workstations began to rival top flight players. In 1998, Rebel 10 defeated Viswanathan Anand who at the time was ranked second in the world, by a score of 5-3. However most of those games were not played at normal time controls. Out of the eight games, four were blitz games (five minutes plus five seconds Fischer delay (see time control) for each move) these Rebel won 3-1. Then two were semi-blitz games (fifteen minutes for each side) which Rebel won as well (1½-½). Finally two games were played as regular tournament games (forty moves in two hours, one hour sudden death) here it was Anand who won ½-1½ [3]. At least in fast games computers played better than humans but at classical time controls - at which a player's rating is determined - the advantage was not so clear.

[edit] Kramnik - Deep Fritz (2002)

In October 2002, Vladimir Kramnik (who had succeeded Kasparov as Classical World Chess Champion) and Deep Fritz competed in the eight-game Brains in Bahrain match, which ended in a 4-4 draw.

Kramnik was given several advantages in his match against Fritz when compared to most other Man vs. Machine matches, such as the one Kasparov lost against Deep Blue in 1997. The code of Fritz was frozen some time before the first match and Kramnik was given a copy of Fritz to practice with for several months. Another difference was that in games lasting more than 56 moves, Kramnik was allowed to adjourn until the following day, during which time he could use his copy of Fritz to aid him in his overnight analysis of the position. [4]

Kramnik won games 2 and 3 by "conventional" anti-computer tactics - play conservatively for a long-term advantage the computer is not able to see in its game tree search. Fritz, however, won game 5 after a severe blunder by Kramnik. Game 6 was described by the tournament commentators as "spectacular." Kramnik, in a better position in the early middlegame, tried a piece sacrifice to achieve a strong tactical attack, a strategy known to be highly risky against computers who are at their strongest defending against such attacks. True to form, Fritz found a watertight defense and Kramnik's attack petered out leaving him in a bad position. Kramnik resigned the game, believing the position lost. However, post-game human and computer analysis has shown that the Fritz program was unlikely to have been able to force a win and Kramnik effectively sacrificed a drawn position. The final two games were draws. Given the circumstances, most commentators still rate Kramnik the stronger player in the match.[citation needed]

[edit] Kasparov - Deep Junior (2003)

In January 2003, Kasparov engaged in a six game classical time control match with a $1 million prize fund which was billed as the FIDE "Man vs. Machine" World Championship, against Deep Junior.[5] The engine evaluated three million positions per second.[6] After one win each and three draws, it was all up to the final game. The final game of the match was televised on ESPN2 and was watched by an estimated 200-300 million people. After reaching a decent position Kasparov offered a draw, which was soon accepted by the Deep Junior team. Asked why he offered the draw, Kasparov said he feared making a blunder.[7] Originally planned as an annual event, the match was not repeated.

[edit] Kasparov - X3D Fritz (2003)

In November 2003, Kasparov engaged in a four-game match against the computer program X3D Fritz (which was said to have an estimated rating of 2807)[citation needed], using a virtual board, 3D glasses and a speech recognition system. After two draws and one win apiece, the X3D Man-Machine match ended in a draw. Kasparov received $175,000 for the result and took home the golden trophy. Kasparov continued to criticize the blunder in the second game that cost him a crucial point. He felt that he had outplayed the machine overall and played well. "I only made one mistake but unfortunately that one mistake lost the game."

[edit] Hydra - Adams (2005)

In 2005, Hydra, a dedicated chess computer with custom hardware and sixty-four processors and also winner of the 14th IPCCC in 2005, crushed seventh-ranked Michael Adams 5½-½ in a six-game match. While Adams was criticized for preparing less well than Kasparov and Kramnik had, some commentators saw this as heralding the end of human-computer matches.[8]

[edit] Kramnik - Deep Fritz (2006)

Kramnik played a six-game match against the computer program Deep Fritz in Bonn, Germany from November 25 to December 5, 2006, losing 2-4 to the machine, with two losses and four draws. He received 500,000 Euros for playing and would have received another 500,000 Euros had he won the match. Deep Fritz version 10 ran on a computer containing two Intel Core 2 Duo CPUs. Kramnik received a copy of the program in mid-October for testing, but the final version included an updated opening book.[9] Except for limited updates to the opening book, the program was not allowed to be changed during the course of the match. The endgame tablebases used by the program were restricted to five pieces[10] even though a complete six-piece tablebase is widely available.

In the first five games Kramnik steered the game into a typical "anti-computer" positional contest. On November 25, the first game ended in a draw at the 47th move.[11] A number of commentators believe Kramnik missed a win.[12] Two days later, the second game resulted in a victory for Deep Fritz, when Kramnik made what might be called the "blunder of the century" according to Susan Polgar, when he failed to defend against a threatened mate-in-one in an even position.[13] (see also Deep Fritz v. Vladimir Kramnik blunder). The third, fourth and fifth games in the match ended in draws.

In the final game, in an attempt to draw the match, Kramnik played the more aggressive Sicilian Defence and was crushed.[14], losing the match 4-2.

There is now speculation that interest in human vs. computer chess competition will plummet as a result of the Bonn match and other recent matches involving Kasparov, Kramnik, Adams, and various chess programs. According to McGill University computer science professor Monty Newborn, for example, "the science is done". [15]

[edit] Rybka odds matches

Since 2007 Rybka has played some odds matches against grandmasters. Jan Ehlvest first lost a pawn-odds match, then later lost a match when given time, color, opening, and endgame advantages.[citation needed] Roman Dzindzichashvili then drew a match when given pawn and move odds.[citation needed]

[edit] References

  1. ^ Intel Speed Chess Grand Prix, London, Mark Crowther (The Week in Chess), USENET, September 4, 1994, Accessed March 27, 2008
  2. ^ Kasparov versus Deep Blue - Replay the Games, IBM Research Website
  3. ^ Rebel vs Anand
  4. ^ Do Not Pass Go by Devid Levy, Guardian Unlimited, 2002-10-24, Retrieved 2006-09-25.
  5. ^ Kasparov vs Deep Junior in January 2003. ChessBase. Retrieved on 2007-08-11.
  6. ^ Kasparov: "Intuition versus the brute force of calculation". CNN (2003-02-10). Retrieved on 2007-08-11.
  7. ^ Shabazz, Damian. Kasparov & Deep Junior fight 3-3 to draw!. The Chess Drum. Retrieved on 2007-08-11.
  8. ^ ChessBase.com - Chess News - Adams vs Hydra: Man 0.5 – Machine 5.5
  9. ^ The last man vs machine match?, translated from Spiegel Online, 23 November 2006
  10. ^ Official rules of the match Kramnik vs. Fritz, from Susan Polgar's blog.
  11. ^ (Russian) Echo.MSK.ru
  12. ^ Seirawan on Kramnik vs Deep Fritz game one
  13. ^ Blunder of the century
  14. ^ Kramnik vs Deep Fritz: Computer wins match by 4:2, Chessbase News, 6 December 2006
  15. ^ Once Again, Machine Beats Human Champion at Chess - New York Times