Hydra (chess)

Last updated

Hydra was a chess machine, designed by a team with Dr. Christian "Chrilly" Donninger, Dr. Ulf Lorenz, GM Christopher Lutz and Muhammad Nasir Ali. Since 2006 the development team consisted only of Donninger and Lutz. Hydra was under the patronage of the PAL Group and Sheikh Tahnoon Bin Zayed Al Nahyan of Abu Dhabi. The goal of the Hydra Project was to dominate the computer chess world, and finally have an accepted victory over humans.

Contents

Hydra represented a potentially significant[ according to whom? ] leap in the strength of computer chess. Design team member Lorenz estimates its FIDE equivalent playing strength to be over Elo 3000, and this is in line with its results against Michael Adams and Shredder 8, the former micro-computer chess champion.

Hydra began competing in 2002 and played its last game in June 2006. [1] In June 2009, Christopher Lutz stated that "unfortunately the Hydra project is discontinued." The sponsors decided to end the project.

Architecture

The Hydra team originally planned to have Hydra appear in four versions: Orthus, Chimera, Scylla and then the final Hydra version – the strongest of them all. The original version of Hydra evolved from an earlier design called Brutus and works in a similar fashion to Deep Blue, utilising large numbers of purpose-designed chips (in this case implemented as a field-programmable gate array or FPGA). In Hydra, there are multiple computers, each with its own FPGA acting as a chess coprocessor. These co-processors enabled Hydra to search enormous numbers of positions per second, making each processor more than ten times faster than an unaided computer.

Hydra ran on a 32-node Intel Xeon with a Xilinx FPGA accelerator card cluster, with a total of 64 gigabytes of RAM. It evaluates about 150,000,000 chess positions per second, roughly the same as the 1997 Deep Blue which defeated Garry Kasparov, but with several times more overall computing power. Whilst FPGAs generally have a lower performance level than ASIC chips, modern-day FPGAs run about as fast as the older ASICs used for Deep Blue. The engine is on average able to evaluate up to a depth of about 18 ply (nine moves by each player), whereas Deep Blue only evaluated to about 12 ply on average. Hydra's search used alpha-beta pruning as well as null-move heuristics. [2]

The Hydra computer was physically located in Abu Dhabi, in the United Arab Emirates, and was usually operated over a high speed optical fiber based network link.

Tournaments and matches

abcdefgh
8
Chessboard480.svg
Chess rdt45.svg
Chess rdt45.svg
Chess kdt45.svg
Chess qdt45.svg
Chess bdt45.svg
Chess pdt45.svg
Chess pdt45.svg
Chess rlt45.svg
Chess ndt45.svg
Chess pdt45.svg
Chess pdt45.svg
Chess pdt45.svg
Chess nlt45.svg
Chess pdt45.svg
Chess plt45.svg
Chess plt45.svg
Chess plt45.svg
Chess plt45.svg
Chess plt45.svg
Chess plt45.svg
Chess blt45.svg
Chess qlt45.svg
Chess rlt45.svg
Chess klt45.svg
8
77
66
55
44
33
22
11
abcdefgh
Position before Hydra played 28. Bxh6!!, leading Adams to resign

Hydra was not defeated by an unaided human player in over-the-board play. Hydra has, however, been beaten by humans who had access to other programs during their games; for example, correspondence chess International Grandmaster Arno Nickel beat an older version of Hydra in a two-game correspondence match lasting six months. The 32-node version that played against Adams managed to draw Nickel in their third game, which lasted five months and ended in December 2005.

Related Research Articles

<span class="mw-page-title-main">Deep Blue (chess computer)</span> Chess-playing computer made by IBM

Deep Blue was a chess-playing expert system run on a unique purpose-built IBM supercomputer. It was the first computer to win a game, and the first to win a match, against a reigning world champion under regular time controls. Development began in 1985 at Carnegie Mellon University under the name ChipTest. It then moved to IBM, where it was first renamed Deep Thought, then again in 1989 to Deep Blue. It first played world champion Garry Kasparov in a six-game match in 1996, where it lost four games to two. It was upgraded in 1997 and in a six-game re-match, it defeated Kasparov by winning three games and drawing one. Deep Blue's victory is considered a milestone in the history of artificial intelligence and has been the subject of several books and films.

The Computer Olympiad is a multi-games event in which computer programs compete against each other. For many games, the Computer Olympiads are an opportunity to claim the "world's best computer player" title. First contested in 1989, the majority of the games are board games but other games such as bridge take place as well. In 2010, several puzzles were included in the competition.

<span class="mw-page-title-main">Fischer random chess</span> Chess variant invented by Bobby Fischer

Fischer random chess, also known as Chess960, is a variation of the game of chess invented by the former world chess champion Bobby Fischer. Fischer announced this variation on June 19, 1996, in Buenos Aires, Argentina. Fischer random chess employs the same board and pieces as classical chess, but the starting position of the pieces on the players' home ranks is randomized, following certain rules. The random setup makes gaining an advantage through the memorization of openings impracticable; players instead must rely more on their skill and creativity over the board.

<span class="mw-page-title-main">Computer chess</span> Computer hardware and software capable of playing chess

Computer chess includes both hardware and software capable of playing chess. Computer chess provides opportunities for players to practice even in the absence of human opponents, and also provides opportunities for analysis, entertainment and training. Computer chess applications that play at the level of a chess master or higher are available on hardware from supercomputers to smart phones. Standalone chess-playing machines are also available. Stockfish, GNU Chess, Fruit, and other free open source applications are available for various platforms.

<span class="mw-page-title-main">Vladimir Kramnik</span> Russian chess grandmaster (born 1975)

Vladimir Borisovich Kramnik is a Russian chess grandmaster. He was the Classical World Chess Champion from 2000 to 2006, and the undisputed World Chess Champion from 2006 to 2007. He has won three team gold medals and three individual medals at Chess Olympiads.

<span class="mw-page-title-main">Viswanathan Anand</span> Indian chess grandmaster (born 1969)

Viswanathan "Vishy" Anand is an Indian chess grandmaster and a former five-time World Chess Champion. He became the first grandmaster from India in 1988, and is one of the few players to have surpassed an Elo rating of 2800, a feat he first achieved in 2006. In 2022, he was elected the deputy president of FIDE.

<span class="mw-page-title-main">Ruslan Ponomariov</span> Ukrainian chess player

Ruslan Olehovych Ponomariov is a Ukrainian chess grandmaster. He was FIDE World Chess Champion from 2002 to 2004. He won the Ukrainian Chess Championship in 2011.

<span class="mw-page-title-main">Veselin Topalov</span> Bulgarian chess grandmaster (born 1975)

Veselin Aleksandrov Topalov is a Bulgarian chess grandmaster and former FIDE World Chess Champion.

<span class="mw-page-title-main">Michael Adams (chess player)</span> British chess Grandmaster (born 1971)

Michael Adams is an English chess grandmaster and is a seven-time British Chess Champion. His highest ranking is world No. 4, achieved several times from October 2000 to October 2002. His peak Elo rating is 2761, the highest achieved by an English chess player.

<span class="mw-page-title-main">Chess engine</span> Computer program for chess analysis and game

In computer chess, a chess engine is a computer program that analyzes chess or chess variant positions, and generates a move or list of moves that it regards as strongest.

<span class="mw-page-title-main">Shredder (software)</span>

Shredder is a commercial chess engine and graphical user interface (GUI) developed in Germany by Stefan Meyer-Kahlen in 1993. Shredder won the World Microcomputer Chess Championship in 1996 and 2000, the World Computer Chess Championship in 1999 and 2003, the World Computer Speed Chess Championship in 2002, 2003, 2004, 2005, and 2007, and the World Chess Software Championship in 2010.

<i>Fritz</i> (chess) Chess software

Fritz is a German chess program originally developed for Chessbase by Frans Morsch based on his Quest program, ported to DOS, and then Windows by Mathias Feist. With version 13, Morsch retired, and his engine was first replaced by Gyula Horvath's Pandix, and then with Fritz 15, Vasik Rajlich's Rybka.

Advanced chess is a form of chess in which each human player uses a computer chess program to explore the possible results of candidate moves. Despite this computer assistance, it is the human player who controls and decides the game.

<span class="mw-page-title-main">Boris Gelfand</span> Israeli chess player

Boris Gelfand is a Soviet-born Israeli chess player.

<span class="mw-page-title-main">Zappa (chess)</span> Chess software

Zappa, Zap!Chess or Zappa Mexico, is a UCI chess engine written by Anthony Cozzie, a graduate student at the University of Illinois at Urbana-Champaign. The program emphasizes sound search and a good use of multiple processors. Earlier versions of Zappa are free and the current version is available at Shredder Computer Chess.

<span class="mw-page-title-main">Rybka</span> Chess engine

Rybka is a computer chess engine designed by International Master Vasik Rajlich. Around 2011, Rybka was one of the top-rated engines on chess engine rating lists and won many computer chess tournaments.

Mtel Masters was an annual super-GM chess tournament held between 2005 and 2009 in Sofia, Bulgaria, sponsored and organized by the Bulgarian mobile network operator, M-Tel. The tournament was held as a double round-robin at the five-star Grand Hotel Sofia.

This article documents the progress of significant human–computer chess matches.

<span class="mw-page-title-main">Leela Chess Zero</span> Deep neural network-based chess engine

Leela Chess Zero is a free, open-source, and deep neural network–based chess engine and volunteer computing project. Development has been spearheaded by programmer Gary Linscott, who is also a developer for the Stockfish chess engine. Leela Chess Zero was adapted from the Leela Zero Go engine, which in turn was based on Google's AlphaGo Zero project. One of the purposes of Leela Chess Zero was to verify the methods in the AlphaZero paper as applied to the game of chess.

References

  1. "In 2006 Hydra plays in Third PAL/CSS Freestyle Chess Tournament". Chessbase.com. 5 July 2006. Retrieved 2012-12-17.
  2. http://tournament.hydrachess.com/faq.php
  3. Theo van der Storm. "13th IPCCC crosstable". Old.csvn.nl. Retrieved 2012-12-17.