Hatte Stockfish in seinen Spielen gegen AlphaZero Zugang zu einem Eröffnungsbuch?

8

Ich habe einige Kommentare gesehen, die implizieren, dass Stockfish in seinem viel berichteten Match mit AlphaZero keinen Zugang zu einem Eröffnungsbuch hatte, aber ich kann kein schlüssiges Zitat finden, und meine Unfähigkeit, dies zu tun, hat mich gefragt, ob Stockfish vielleicht eine Eröffnung hatte Buch doch.

Zum Beispiel :

GM Hikaru Nakamura ... nannte das Match "unehrlich" und wies darauf hin, dass Stockfishs Methodik ein Eröffnungsbuch für eine optimale Leistung erfordert. Obwohl er nicht glaubt, dass sich der endgültige Gewinner geändert hätte, dachte Nakamura, dass die Größe des Gewinns gemindert werden würde.

oder aus einer StackExchange-Antwort :

Stockfish ... durfte kein Eröffnungsbuch verwenden, wodurch viele Bewegungen in geringen Tiefen berücksichtigt werden.

Es ist erwähnenswert, dass, selbst wenn Stockfish kein Eröffnungsbuch für das kanonische 100-Spiele-Match hatte, Seite 6 des Papiers zeigt, dass AlphaZero dominiert, wenn Sie von einer Vielzahl gemeinsamer Eröffnungen ausgehen. Trotzdem frage ich mich, warum sie Stockfish auf diese Weise behindern würden.

kuzzooroo
quelle
Nur zu Ihrer Information im April 2019 wurde eine aktualisierte Version von AlphaZero gegen "eine Variante von Stockfish, die ein starkes Eröffnungsbuch verwendet" ausgeführt. Die Ergebnisse waren für Stockfisch günstiger, aber AlphaZero war mit überzeugender Marge immer noch der Gesamtsieger.
Fostandy

Antworten:

8

Sowohl Nakamura als auch die StackExchange-Antwort waren korrekt - Stockfish verwendete kein Eröffnungsbuch. Ich denke, Google hat dies getan, um einen fairen Vergleich anzustellen, da AlphaZero auch kein Eröffnungsbuch verwendete.

BEARBEITEN

Ich habe in der Zeitung nichts über das Öffnen eines Buches für Stockfish gesehen. Ich bin nicht der einzige.

http://talkchess.com/forum/viewtopic.php?t=65910&postdays=0&postorder=asc&highlight=stockfish+book&topic_view=flat&start=10

Soweit ich die Zeitung gelesen habe, habe ich kein Buch für Stockfish erwähnt, also war Match wohl buchlos.

und

http://talkchess.com/forum/viewtopic.php?t=65909&highlight=stockfish+book

Während dies in der Tat unglaublich ist, zeigen Sie mir, wie es SF-Entwickler mit gutem Buch und Syzygy auf gleicher Hardware in einem 1000-Spiele-Match schlägt.

SmallChess
quelle
Danke @SmallChess. Gibt es eine kanonische Quelle für diese Informationen? Ich habe es nicht in der Zeitung gefunden.
Kuzzooroo
@kuzzooroo Ich habe einige Links hinzugefügt. In der Zeitung wird das Eröffnungsbuch für SF überhaupt nicht erwähnt. Bitte akzeptieren Sie meine Antwort.
SmallChess
5
AlphaZero selbst ist ein Buch, ich denke nicht, dass das Match fair ist.
Ferit
1
Das Öffnen von Büchern und Tabellen ist eine Krücke, von der eine ganze Generation von Schachengine-Software abhängig geworden ist. Das Spiel ist in dem Sinne fair, dass beide Motoren nicht auf aufgezeichnete Züge angewiesen sind, um auf einem höheren Level zu spielen. Der Schwerpunkt liegt auf Maschinenintelligenz und nicht auf Diktat.
Prusswan
1
Ich habe immer noch keine kanonische Quelle dafür gefunden, aber es gibt überall Diskussionen darüber, dass Stockfish kein Eröffnungsbuch hat.
Kuzzooroo
3

Um die Antwort von SmallChess zu ergänzen, wird Stockfish als Motor nicht mit einem Eröffnungsbuch geliefert. Dies sind separate Eingaben, und Sie können Stockfish jedes gewünschte Eröffnungsbuch geben. Wenn das AlphaZero-Papier nicht sagt, dass die Autoren Stockfish ein Eröffnungsbuch gegeben haben, hatte es daher keines.

In diesem Thread auf Chess.com erfahren Sie mehr über Stockfish, der mit dem Cerebellum-Eröffnungsbuch (auch bekannt als "Brainfish") spielt. Aus der Bewertungsliste geht hervor, dass das Eröffnungsbuch etwa 50 elo wert ist - eine beachtliche Menge. Sie können auch den Unterschied im TCEC S14-Superfinale sehen, das mit festgelegten Öffnungen gespielt wurde, und den schnellen Bonus danach, der ohne Bücher gespielt wurde. Leela (ein AlphaZero-Klon) verlor knapp das Superfinale, vernichtete aber Stockfish im buchlosen Bonus.

Locken
quelle
Leela ist kein stiller AlphaZero-Klon, IMO.
Brandon_J