www.wikidata.de-de.nina.az
Hydra ist ein Schachcomputer der von dem Osterreicher Christian Chrilly Donninger den Deutschen Ulf Lorenz und Christopher Lutz sowie der Firma PAL Computer Systems aus Abu Dhabi entwickelt wurde Inhaltsverzeichnis 1 Geschichte 2 Erfolge 3 Hardware 4 Eroffnungsbibliothek 5 WeblinksGeschichte BearbeitenEin Vorlaufer des Programms hiess Brutus und wurde von der Firma ChessBase in Auftrag gegeben Nach dem enttauschenden Abschneiden einer fruhen Version bei der Computerschach Weltmeisterschaft 2003 in Graz verfolgte ChessBase das Projekt nicht weiter weil keine kommerzielle Verwertbarkeit gesehen wurde Dem Hydra Team gelang es daraufhin mit der Firma PAL Computer Systems aus den Vereinigten Arabischen Emiraten einen neuen Geldgeber zu finden Erfolge BearbeitenDas teilweise neue teilweise weiterentwickelte Programm Hydra schlug 2004 den mehrfachen Computerschachweltmeister Shredder in einem Wettkampf in Abu Dhabi mit 5 5 2 5 Im selben Jahr erzielte das Programm bei einem Vergleichskampf gegen Spieler der Weltspitze in Bilbao 3 5 Punkte aus vier Partien Im Juni 2005 gelang Hydra in London mit 5 5 0 5 ein uberraschend hoher Wettkampfsieg uber den englischen Weltklassespieler Michael Adams Hydra wurde bislang noch nie von einem menschlichen Schachspieler in einer Turnierpartie geschlagen Stand August 2006 Lediglich im Fernschach verlor das Programm 2005 ein Match gegen den Berliner Fernschach Grossmeister Arno Nickel mit 0 5 2 5 Ebenfalls zum Einsatz kam Hydra im Freistil Schach einer Online Schachart bei der Analyseunterstutzung durch Computer erlaubt ist Sein Besitzer aus Abu Dhabi der unter dem Pseudonym Zorchamp auftritt spielte mit Hydra bei drei Turnieren in den Jahren 2005 und 2006 und erzielte dabei unterschiedliche Erfolge Zuletzt verfehlte er im Juni 2006 die Endrundenqualifikation nachdem er im April 2006 das 2 PAL CSS Freestyle Tournament gewonnen hatte Die Entwickler gaben bereits 2005 eine Spielstarke von uber 3000 Elo Punkten an Hardware BearbeitenHydra besteht aus einem unter Linux laufenden Computercluster von derzeit 32 Intel Xeon Prozessoren die den Suchbaum generieren und 32 FPGA Karten welche die Bewertung der Stellungen vornehmen und an das Programm zuruckmelden Der empfindlichste Teil von Hydras Suchalgorithmus lauft verteilt auf den erwahnten Xeon Prozessoren welche uber ein Myrinet Hochgeschwindigkeitsnetzwerk miteinander verbunden sind Jeder Prozessor bedient seine eigene FPGA Karte und der Ablauf des verteilten Algorithmus ist im Grunde wie folgt Einer der Prozessoren bekommt die aktuelle Schachstellung und beginnt eine sequentielle Alpha Beta Suche Die anderen Prozessoren senden Arbeitsanfragen zufallig im Netz herum und wenn ein Prozessor der bereits sinnvoll am aktuellen Schachproblem mitarbeitet solch eine Anfrage einfangt gibt er ein Teilproblem seines eigenen Teil Problems ab Mit Hilfe eines trickreichen Nachrichtensystems zwischen den Prozessoren wird die zu verrichtende Arbeit dynamisch ausgeglichen und es entsteht nur geringer Suchoverhead Nach einer Weile haben dann alle Prozessoren etwas Sinnvolles zu tun und jeder einzelne Prozessor bewertet Schachstellungen in seinem Suchbaum mit Hilfe seines FPGA Koprozessors Ein Hydra Prozessor erzeugt ca 100 000 kleine Suchen auf einer FPGA Karte pro Sekunde Der Vorteil der FPGA Karte selbst ist dass eine aufwendige wissensbasierte Bewertungsfunktion implementiert werden kann ohne die Suchgeschwindigkeit nennenswert zu beeintrachtigen Derzeit kann das Programm etwa 200 Millionen Stellungen pro Sekunde durchsuchen und bewerten Damit ist es etwa 100 mal schneller als Schachsoftware auf einem Standard PC Das folgende Bild zeigt eine schematische Darstellung der Hydrahardware nbsp Eroffnungsbibliothek BearbeitenFur das Eroffnungsbuch von Hydra ist der deutsche Grossmeister Christopher Lutz zustandig Im Gegensatz zu anderen Programmen deren Eroffnungsrepertoire auf von Schachmeistern gespielten Partien beruht ist es nicht sehr umfangreich da das Programm oft bessere Zuge selbststandig errechnen kann Weblinks BearbeitenHydrachess Nicht mehr online verfugbar Ehemals im Original abgerufen am 2 April 2020 1 2 Vorlage Toter Link www hydrachess com Seite nicht mehr abrufbar Suche in Webarchiven C Donninger U Lorenz The Chess Monster Hydra Proc of 14th International Conference on Field Programmable Logic and Applications FPL 2004 Antwerp Belgium LNCS 3203 S 927 932 doi 10 1007 978 3 540 30117 2 101 C Donninger A Kure U Lorenz Parallel Brutus The First Distributed FPGA Accelerated Chess Program IPDPS 2004 doi 10 1109 IPDPS 2004 1302962 C Donninger U Lorenz Innovative Opening Book Handling ACG 2006 1 10 doi 10 1007 11922155 1 Abgerufen von https de wikipedia org w index php title Hydra Schachcomputer amp oldid 214375615