Stockfish

Stockfish

Stockfish (englisch für Stockfisch) ist ein Open-Source-Schachprogramm, das von Tord Romstad, Joona Kiiski und Marco Costalba entwickelt wird und unter der GNU General Public License steht. Die aktuelle Version 2.1.1 (Stand: 8. Mai 2011) ist in kompilierten Versionen für Windows und Linux 32-bit/64-bit verfügbar. Für Mac OS X Snow Leopard 64-bit liegt Version 2.0.1, für Apple iOS Version 2.4 vor. Eine Umsetzung für mobile Geräte mit dem Betriebssystem Android existiert sowohl als eigenständiges Programm unter dem Namen DroidFish als auch in Form einer importierbaren Engine für das kostenlose Programm Chess for Android, mit dem die Nutzung verschiedener Engines möglich ist.

Das Programm verwendet das UCI-Protokoll und kann daher unter verschiedenen grafischen Oberflächen betrieben werden. Es kann in Mehrprozessorsystemen bis zu 32 Hauptprozessoren (CPUs) nutzen, die maximale Größe der Hashtabellen beträgt acht Gigabyte. Die Weiterentwicklung des von Romstad entwickelten Programms Glaurung (letzte Version 2.2 von Dezember 2008) verwendet eine Alpha-Beta-Suche und Bitboards. Es ist in der Programmiersprache C++ geschrieben. Die Hauptversion unterstützt derzeit keine Endspieldatenbanken. Andere Programmierer haben eine alternative Stockfish 2.0.1-Version[1][2] mit Zugriff auf Gaviota-Endspieltabellen ausgestattet, nebst weiteren Änderungen.

In verschiedenen Computerschach-Ranglisten liegt Stockfish nur knapp hinter dem besten kommerziellen Programm Rybka.[3][4] Im Vergleich der 32-bit-Versionen von Schachprogrammen liegt Stockfish 1.9.1 gleichauf mit Rybka 4.[5]

Einzelnachweise

  1. Analysis friendly Stockfish
  2. Stockfish_PA_GTB (Sourcecode)
  3. CEGT 40/20 (abgerufen am 27. November 2010)
  4. CCRL 40/40 (abgerufen am 27. November 2010).
  5. SWCR (abgerufen am 27. November 2010)

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Stockfish — Тип Шахматная программа Разработчик Торд Ромстад, Марко Костальба, Джуна Кииски Операционная система Windows, Mac OS X, Linux, iOS, Android Последняя версия 2.3 (15 сентября 2012) Лицензия GNU …   Википедия

  • stockfish — [stäk′fish΄] n. pl. stockfish or stockfishes (see FISH) [ME stokfysshe < MDu stokvisch < stok, stick (see STOCK) + visch,FISH] any fish cured by being split and hung in the open air to dry without salt, as cod, haddock, etc …   English World dictionary

  • Stockfish — Stock fish , n. [Cf. D. stokvisch.] 1. Salted and dried fish, especially codfish, hake, ling, and torsk; also, codfish dried without being salted. [1913 Webster] 2. (Zo[ o]l.) Young fresh cod. [1913 Webster] …   The Collaborative International Dictionary of English

  • Stockfish — Not to be confused with fish stock. This article is about the fish. For chess software, see Stockfish (chess). Drying flake ( hjell ) in Norway. Stockfish is unsalted fish, especially cod, dried by cold air and wind on wooden racks on the… …   Wikipedia

  • Stockfish —  Pour l’article homonyme, voir Stockfish (programme d échecs).  Filets de morue séchés Le stockfish est un mot d origine allemande construit avec les termes bâton et poisson utilisé pour désigner des …   Wikipédia en Français

  • stockfish — ⇒STOCKFIS(C)H, (STOCKFISH, STOCKFISCH)subst. masc. Morue séchée à l air; p. ext., poisson séché. Un fort relent de friture, de stockfish, de saucisses chaudes bouillies, qu on enveloppe dans un petit pain, de gaufres, de beignets, de mangeaille… …   Encyclopédie Universelle

  • stockfish — /stok fish /, n., pl. (esp. collectively) stockfish, (esp. referring to two or more kinds or species) stockfishes. fish, as the cod or haddock, cured by splitting and drying in the air without salt. [1250 1300; ME stocfish < MD stocvisch. See… …   Universalium

  • stockfish — noun /ˈstɒkfɪʃ/ a) A cod (or similar fish) having been cut open and cured in the open air without salt. , 1819: So the Prior of Saint Botolph’s hobbled back again into the refectory, to preside over the stockfish and ale, which was just serving… …   Wiktionary

  • stockfish — /ˈstɒkfɪʃ/ (say stokfish) noun (plural stockfish) fish, as the cod or haddock, cured by splitting and drying in the air without salt …  

  • Stockfish (ajedrez) — Stockfish es un motor de ajedrez UCI de código abierto desarrollado por Tord Romstad, Joona Kiiski y Marco Costalba. Desde el 4 de enero de 2011 la versión 2.1.1 esta disponible en C++ y también precompilada para Windows y Linux. El programa se… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”