Eher als erwartet haben die Stockfish-Entwickler die 13. Version der freien und mutmaßlich besten erhältlichen Engine veröffentlicht. Außerdem vereinen sich das Stockfish- und das Leela-Team, um die Engine gemeinsam weiterzuentwickeln.
Nach eigenen Angaben ist Stockfish 13 mindestens 35 Elo besser als der Vorgänger Stockfish 12. Noch im Laufe der Entwicklung habe diese Engine das 19. und 20. Superfinale der inoffiziellen Engine-WM TCEC gewonnen. Das NNUE-Netzwerk des neuen Stockfishs sei besser, Suche und Bewertung optimiert und schneller denn je.
Ausgelöst hat diese Entwicklung die Markteinführung von Fat Fritz 2.0. Anstatt den Mehrwert der Engine zu erklären, anstatt offen damit umzugehen, was Fat Fritz 2.0 ist, hat sich ChessBase mit irreführendem Werbesprech und ebensolchen Produktbeschreibungen sehenden Auges in einen Shitstorm der Open-Source-Gemeinschaft begeben. Und der tobt seit Tagen, ohne nachzulassen. Jetzt hat er zur Veröffentlichung der “Gegen-Engine” geführt.
Reizfigur Albert Silver
Keine zwei Wochen ist es her, da erschien die zweite Version des fetten Fritz: im Wesentlichen dasselbe Programm wie Stockfish 12, aber mit einem individuell trainierten Netzwerk. Entwickler Albert Silver verfolgt seit Jahren den Ansatz, von der reinen Lehre abzuweichen. Er lässt die selbstlernenden Netzwerke nicht bei Null anfangen, so wie einst AlphaZero, so wie die darauf basierende LeelaZero. Silver füttert seine Netzwerke von Beginn an mit Meisterpartien, auf deren Basis sich das maschinell generierte Schachverständnis entwickeln soll.
Seine Netzwerke setzt er mit öffentlich verfügbaren Tools auf die öffentlich verfügbaren Engines auf, 2018 auf Leela, nun auf Stockfish 12, und er hofft, damit andere, bessere Ergebnisse zu erzielen. Im Grunde seines Wesens ist Silver genau so ein enthusiastischer Nerd und Tüftler wie diejenigen, die nun über ihn herfallen.
Aber er ist eben auch eine Reizfigur – aus zwei Gründen. Zum einen tut Silver sich schwer damit, klar zu sagen, dass er dieselbe Engine benutzt und dass sich seine Entwicklungsarbeit auf das Trainieren eines Netzwerks beschränkt. Außerdem weicht Silver auch in anderer Hinsicht von der reinen Open-Source-Lehre ab, diametral sogar. Silver sucht sich kommerzielle Partner, das allein ist aus Sicht der “Gegenseite” ideologisch verwerflich. Mit ChessBase hat Silver obendrein einen Partner gefunden, der sich ebenso schwer damit tut zu sagen, was ist.
Politik der Intransparenz
Anstatt sich wie die indische Dependance ein geneigtes Publikum aufzubauen und den Kreis potenzieller Kunden zu vergrößern, arbeitet die ChessBase-Zentrale mit dem gegebenen, überschaubaren Publikum – und geht dessen Portemonnaies umso aggressiver an. Besucher des ChessBase-Shops stellen fest, dass dort konsequent das Erscheinungsdatum der Produkte nicht genannt wird. Eine informierte Kaufentscheidung zu treffen, wird auf diese Weise gezielt erschwert. Einen Link zurück vom Shop zur Hauptseite, wo sich eventuell genauere Informationen und ein Veröffentlichungsdatum finden, gibt es nicht.
Verboten ist das wahrscheinlich nicht, transparent ist das erst recht nicht. Wer etwa am Erwerb einer Eröffnungs-DVD interessiert ist, der muss vor dem Kauf bei ChessBase anderswo recherchieren, ob es sich bei dieser DVD um einen alten Hut handelt oder um ein Produkt, das den Stand der Theorie spiegelt.
Diese Politik der Intransparenz setzt sich bei Fat Fritz 2.0, den damit verbundenen Lizenzierungsfragen und der Vermarktung des Produkts fort. Nur rief sie in diesem Fall die Open-Source-Gemeinschaft auf den Plan, und das mit aller Macht. Ein gemeinsames Statement der Lichess-, Stockfish- und Leela-Teams trägt eine Reihe der verwendeten irreführenden oder verschleiernden Floskeln zusammen und warnt nun auf der zweitgrößten Schachseite der Welt: “Fat Fritz 2.0 is a rip-off“.
Ist es das?
Mittlerweile erscheint sicher, dass Fat Fritz 2.0 nach Spielstärke nicht die eindeutige Nummer eins ist. Was ChessBase nicht davon abhielt, an diesem Wochenende einen “Newsletter” mit dieser Betreffzeile zu versenden:
Weite Teile der Debatte kreisen nun darum, ob Fat Fritz 2.0 die Nummer 1 ist oder nicht. Als ob der Unterschied zwischen 3550 und 3520 Elo irgendeine Rolle spielt. Und ChessBase lässt sich mit Betreffzeilen wie der oben abgebildeten auf diese Debatte ein, anstatt sie dahin zu führen, wo der Mehrwert von Fat Fritz 2.0 liegen könnte. (Ein ungelenker, die Debatte negierender, unredigierter Beitrag, der mit “Mein Name ist Tony Schwedek” beginnt, hilft der Sache nicht. Er hätte helfen können, hätte ihn jemand mutig eingeordnet, pointiert aufbereitet und das Wichtige darin an den Anfang gestellt, anstatt es am Ende zu verstecken.)
Analysehelfer mit Mehrwert?
Im Gespräch mit dieser Seite vor Veröffentlichung von Fat Fritz 2.0 hat Albert Silver erläutert, dass sich seiner Meinung nach die Leela- und Stockfish-Netzwerke mit dem “Zero”-Ansatz selbst limitieren, indem sie im Verlauf ihres Lernprozesses bestimmte Eröffnungen und Strukturen als “schlecht” einordnen und vernachlässigen, während sie sich auf andere fokussieren und dort zum Experten werden. Diesen Effekt verhindere er, indem er seinen Netzwerken gezielt breites Wissen mit auf den Weg gibt. Im Ergebnis sei Fat Fritz 2.0 ein anderer, kompletterer Schachspieler, der einige Stellungen ganz anders, womöglich besser versteht als Stockfish.
Inwieweit das stimmt und wie relevant das für menschliche Schachspieler ist, kann noch niemand beantworten. Dazu bedürfte es einer schachlichen Kapazität, die einige Zeit mit Fat Fritz 2.0 wie mit Stockfish gearbeitet und sich auf dieser Basis ein Urteil gebildet hat, ob die neue Engine ambitionierten Schachspielern Input gibt, der einen Vorsprung gegenüber denjenigen bedeutet, die Fat Fritz 2.0 nicht benutzen.
Im Getöse der “rip-off”-Ankläger gehen derartige Fragestellungen unter. Jetzt fand es nicht einmal die weltgrößte Schachseite zu billig, auf den Nischenanbieter aus Deutschland einzutreten:
Eine moderierende Stimme erhebt sich dort, wo sie nicht unbedingt zu erwarten war. Aber seitdem Hikaru Nakamura nicht mehr spielender, sondern streamender Schachprofi ist, entwickelt er ein Gespür dafür, welche Themen gerade ein möglichst großes Publikum erreichen.
Nakamura würde gerne einen Vertreter des Stockfish/Leela-Teams und Albert Silver auf seinem Kanal debattieren lassen, um die Sache besser einordnen zu können. Das würde gewiss angeschaut. Silver ist allerdings kaum geneigt, diese Einladung anzunehmen. Er sieht sich als Opfer einer Rufmordkampagne, initiiert von Leuten, “die es besser wissen”, und verweist auf seinen jüngsten Beitrag auf der internationalen ChessBase-Seite. Dort seien alle Fragen beantwortet.
Mit Nakamura habe er nach dessen öffentlicher Einladung gesprochen und ihm die Geschichte aus seiner Sicht vermittelt, teilt Silver mit. Der US-Großmeister wolle das Thema demnächst wieder aufgreifen.
Silver ist kein Entwickler, er trainiert Netze, mehr nicht. Er hat bei DeusX/Lc0 dessen Enginearchitektur (1:1) und Trainingsinfrastruktur benutzt, er hat es bei FF1/Lc0 gemacht und er hat es jetzt bei FF2/Stockfish wiederholt. Und in allen drei Fällen zumindest versucht, zu verstecken oder zu verschleiern – bzw. möglicherweise hat es das Chessbasemarketing getan, wer weiß das schon – auf welcher Basis seine Arbeit beruht. «Im Getöse der „rip-off“-Ankläger gehen derartige Fragestellungen unter.» Die gehen nicht unter, die sind meines Erachtens schon beantwortet bzw. würden längst erörtert, gäbe es die erkennbaren Unterschiede in Spielstärke und Spielstil, wie Chessbase großspurig behauptet. Die… Weiterlesen »
Warum sollte jemand knapp 100€ für etwas ausgeben, das es vergleichbar auch kostenlos gibt? Chessbase wäre gut beraten, endlich Produkte anzubieten, die tatsächlich einen echten Mehrwert für den Kunden haben und dies nicht bloß suggerieren.
Mir scheint, dass man sich dort in Hamburg zu sehr darauf verlässt, dass die Schachspieler an der Chessbase Datenbank-Software “sowieso nicht vorbei können”. Heute ist das sicherlich so, aber in einer schnelllebigen Branche kann sich das ganz schnell ändern. Gespielt, geguckt und gelernt wird längst woanders…
Albert Silver wird in diesem Artikel als Entwickler bezeichnet. Das ist er nicht. Er ist kein Programmierer. Bestenfalls wirft er ein paar Partien zusammen, womit dann mittels der Open Source Trainingsskripte ein neuronales Netz trainiert wird. In seiner Vorstellung kann man damit gezielt brstimmte Effekte erzielen, was er aber nie demonstrieren konnte.
Fat Fritz 2 – Die neue Nummer 1 der Shitstorm-Listen 😉
So viel internationale Werbefläche hatte ChessBase schon lange nicht mehr – und das alles gratis mit der Chance auf Verkaufseinnahmen.
Ist mir beim zweiten Lesen aufgefallen:
«Silver sucht sich kommerzielle Partner, das allein ist aus Sicht der „Gegenseite“ ideologisch verwerflich.»
Woher stammt diese Aussage? Das Gegenteil ist nach meiner Erfahrung der Fall, Open Source Software wäre in dem Ausmaß von heute ohne kommerzielle Partner oder Nutzer, die sich z.B. Support und Know-How einkaufen, Programmierer während bezahlter Arbeitszeit Open Source Produkte weiterentwickeln lassen oder sogar selbst Open Source zur Verfügung stellen, nicht überlebensfähig. Das weiß und schätzt nicht nur die «Community», sondern auch die Unternehmensseite.
Chessbase verschweigt natürlich das Erscheinungsdatum seiner ganzen DVDs um zu verschleiern, wie alt viele dieser Veröffentlichungen mittlerweile schon sind. Man hat aber einen guten Indikator für das Alter der DVDs, wenn man sich das Datum ansieht, an dem das Beispielvideo auf Youtube hochgeladen wurde.
Es braucht keine weiteren Spekulationen darüber, was Albert Silver sich dabei gedacht hat, denn er hat es ja jüngst in einem Interview kundgetan. Für alle, dies verpasst haben, hier der Link zum Nachschauen: https://www.youtube.com/watch?v=1TabPJxO84o
😉
Die Stockfish-Entwickler haben (endlich) einen Prozess gegen Chessbase angestrengt: https://stockfishchess.org/blog/2021/our-lawsuit-against-chessbase/
[…] Stockfish 13 und der fette Fritz 0 0 votesArticle Rating […]
[…] Stockfish 13 und der fette FritzPeter Doggers‘ Recherche zum Konflikt, der unmittelbar nach der Veröffentlichung von „Fat Fritz 2.0“ hohe Wellen geschlagen hatte. Auch chess24 berichtete ausführlich. […]
Man kann sich dem Thema auch etwas krennwurziger nähern:
Diese Wüllenwebers: Folge 17 FF2-Brasiliano – Unklare Vaterschaft?! (schach-welt.de)