Hydra (chess)

From Chesspedia, the Free Chess Encyclopedia.

Hydra is a brute force chess machine, designed by a team with Dr. Christian "Chrilly" Donninger, Ulf Lorenz, GM Christopher Lutz and Muhammad Nasir Ali. The goal of the Hydra Project is to dominate the computer chess world, and finally have a widely accepted victory over humans.

Hydra represents a potentially significant leap in the strength of computer chess. As of July 2005, Hydra is probably the strongest over-the-board (OTB) chess entity in the world. 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 computer chess champion. Up to this point the strongest chess computers were still within the grasp of the human elite. Hydra, on the other hand, seems to be significantly stronger than the top grandmasters it has met in unaided over-the-board play.

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 an FPGA). In Hydra, there are multiple computers, each with its own FPGA acting as a chess coprocessor. These coprocessors enable Hydra to search enormous numbers of positions per second, making each processor more than ten times faster than an unaided computer.

Hydra currently runs on a 64 node Xeon cluster, with a total of 64 gigabytes of RAM, although at present it is only utilising half of this for software reasons. It evaluates about 200,000,000 chess positions per second, roughly the same as the much older Deep Blue, but with several times more overall computing power. Whilst FPGAs generally perform less well than ASIC chips, Moore's law allows modern-day FPGAs to 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 (9 moves by each player), deeper than Deep Blue, which only evaluated to about 12 ply on average. Hydra's search uses alpha-beta pruning as well as null-move heuristics. The extra search depth over Deep Blue is probably due to its use of more modern forward pruning techniques that are slightly less perfect, but generally play better due to the greater search depth these techniques permit.

The Hydra computer is physically located in Abu Dhabi, in the United Arab Emirates, and is usually played over a network link.

Hydra_%28chess%29&action=edit&section=1.htm" title="Hydra (chess)">

Tournaments

In July 2002, Brutus finished 3rd in the World Computer Chess Championship in Maastricht, the Netherlands. It drew two games and lost one, giving it a score of 7.0 out of 9. The loss, against the Junior program, included a rook sacrifice for very long term compensation, which the additional computing power of Brutus could not help it to understand.

In November 2003, Brutus finished 4th in the World Computer Chess Championship in Graz, Austria. It lost two games and drew one, giving it a score of 8.5 out of 11. This disappointing result left the team to find a new sponsor, which they found in the form of the PAL group.

In April 2004, Hydra finished second in the International CSVN Tournament in Leiden, the Netherlands. It lost one game and drew 3, leaving it with 6.5 points out of 9, 1.5 points behind winner Shredder. A loss out of the opening led to the hiring of GM Christopher Lutz, who made a new openings book.

In August 2004, at the 14th Abu Dhabi International Chess Festival, Hydra played an eight game match against the computer program Shredder 8, a multiple times world computer chess champion. Running on "just" 16 nodes Hydra defeated Shredder 5.5 - 2.5, winning three games and drawing the rest. In an informal match at the same tournament, Hydra took on International Grandmaster Evgeny Vladimirov of Kazakhstan, and defeated him by a score of 3.5 - 0.5.

In October 2004, in a man vs. machine contest, Hydra defeated former FIDE world champion Ruslan Ponomariov in both of their games. Ponomariov had an ELO rating of 2710 at the time of the match.

In February 2005, Hydra won the 14th IPCCC (International Paderborn Computer Chess Championships) tournament. Hydra scored 8 out of 9 (seven wins and two draws), defeating chess program Shredder again in the process.

Hydra did not fare well in the June 2005 PAL/CSS Freestyle Chess Tournament, an online tournament where players are allowed to access any and all resources to them, including computer engines, databases, as well as human grandmasters. Two versions of Hydra participated in the tournament- Hydra Chimera (without human intervention) scored 3.5/8, and Hydra Scylla (with human intervention) scored 4/8. Neither version of Hydra qualified for the quarter-finals.

From June 21 to June 27, 2005, Hydra played a six game match against Michael Adams, the top British player and ranked 7th in the world. The prize fund was $145,000, paid out on a per game basis: a win netting $25,000, a draw $10,000 to both players, and a loss nothing. Hydra defeated Adams by a score of 5.5 - 0.5; Adams lost each game except for game 2 which he managed to draw. It is interesting to note that this version of Hydra was running on half power; only 32 out of 64 nodes were utilized. Adams played against the Scylla version of Hydra.

In November 2005, Hydra played 4 games: it beat Rustam Kasimdzhanov, drew to Alexander Khalifman, beat Ruslan Ponomariov and finally drew to Rustam Kasimdzhanov.

Hydra has so far no loss on record against an unaided human player in over-the-board play. Hydra has, however, been beaten by humans who had access to the advice of other programs during their games; for example, correspondence chess International Grandmaster Arno Nickel beat Hydra in a two-game correspondence match lasting six months. Nickel played against Hydra Chimera. Since July 11, 2005, Hydra is playing a third game against him.

Hydra_%28chess%29&action=edit&section=2.htm" title="Hydra (chess)">

See also

Hydra_%28chess%29&action=edit&section=3.htm" title="Hydra (chess)">

External links

Personal tools
In other languages