Houdini (Schach)

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Houdini ist eine spielstarke Computerschach-Engine für das Betriebssystem Microsoft Windows, die von Robert Houdart (Belgien) entwickelt wurde. Sie erschien erstmals am 15. Mai 2010 als Freeware unter der Versionsnummer 1.0 und erreichte sofort sehr gute Platzierungen in Tests. Die Version 1.5a vom 15. Januar 2011 führt bekannte Engineranglisten[1] an, und hat somit die zuvor stärkste Engine Deep Rybka 4 vom Spitzenplatz verdrängt. Der Autor erklärt die für eine neue Engine ungewöhnlich hohe Spielstärke auf seiner Homepage mit „vielen Ideen aus den Open-Source-Engines Ippolit und Stockfish.“ Anfang September 2011 erschien Version 2.0, die nunmehr kommerziell vertrieben wird. Ein Update auf Houdini 2.0b wurde am 7. Oktober 2011 veröffentlicht, die Version 2.0c folgte am 20. November 2011. Version 3 erschien am 15. Oktober 2012. Es gibt zwei Varianten: Standard für bis zu sechs Prozessoren und 4 GB Hashtabellen und Pro für bis zu 32 Prozessoren und 256 GB Hashtabellen. Houdini wird auch als Analysemodul in anderen Anwendungen verwendet, darunter Chess Assistant, Chess King und das Liveportal der Schachbundesliga. Version 4 von Houdini erschien am 25. November 2013. Sie unterstützt nun auch die Syzygy-Endspieldatenbank, die für alle Sechssteiner weniger als 150 Gigabyte Speicherkapazität benötigt.

Ab Ende 2012 wird die Engine von ChessBase unter der Oberfläche von Fritz 12 angeboten. Als Schnittstelle kommt dann statt UCI das Native-Engine-Format des Herstellers zum Einsatz.

Technisches[Bearbeiten]

Houdini verfügt neben üblichen Grundfunktionen über folgende Features:

  • UCI, das Universal Chess Interface. Dadurch ist die Engine unter zahlreichen Programmoberflächen nutzbar.
  • Multivarianten-Analysemodus
  • dynamischer Zugriff auf Endspieldatenbanken im Gaviota-Format (ab Version 1.5) bzw. im Nalimov-Format (seit Version 2.0b)
  • 32-Bit- und 64-Bit-Betrieb; hierfür werden zwei verschiedene Executables geliefert.
  • Mehrprozessorbetrieb (SMP), je nach Version für bis zu 6, 8 oder 32 CPUs bzw. -Kernen.
  • seit Version 2: Unterstützung für Chess960

Einzelnachweise[Bearbeiten]

  1. CEGT: http://www.husvankempen.de/nunn/rating.htm

Weblinks[Bearbeiten]