Wie nutzen Top-Spieler Computer, um ihr Spiel zu verbessern?

8

Diese Frage ist inspiriert von den gestrigen Spielen zwischen Hikaru Nakamura + Rybka gegen Stockfish . Nakamura durfte eine ältere Version von Rybka verwenden, um ihm zu helfen, und Stockfish durfte mit voller Kraft spielen, jedoch kein Eröffnungsbuch oder eine Endgame-Tischbasis verwenden.

Frage 1: Wie könnten Spieler wie Nakamura Rybka verwenden, um ihr Spiel gegen einen Computergegner zu verbessern?

Ich kann mir ein paar naive Vermutungen einfallen lassen: Überprüfen Sie ihre eigenen Bewegungen auf Fehler; Überprüfen Sie die Vorschläge des Computers, um festzustellen, ob es einige verschlungene Bewegungssequenzen gibt, die zu einem großen Vorteil führen. und den Computer das Endspiel für sie spielen lassen. Dies muss jedoch nicht die ganze Geschichte sein. Vielleicht gibt es nützliche Funktionen von Schach-Engines, die mir nicht bekannt sind. Ich frage mich auch, inwieweit sich ein menschlicher Spieler auf seine eigene Intuition verlassen würde: Würde er immer seine eigenen Züge spielen, vorausgesetzt, der Computer hat niemals einen Fehler oder einen erstaunlichen Gewinnzug vorgeschlagen, der schwer zu erkennen ist?


Meine zweite sehr ähnliche Frage ist inspiriert von ein paar Kommentaren von Nakamura in einem reddit Thread , nämlich

Fischer würde mit ziemlicher Sicherheit gegen [Leute wie mich, Carlsen und Kasparov] verlieren, aber das liegt daran, dass sich das Spiel so grundlegend geändert hat. Wenn Fischer ein paar Jahre Zeit hätte, um Computer zu benutzen, wäre er wahrscheinlich auf dem gleichen Niveau.

und

Ich denke, was man hauptsächlich von Computern lernen kann, ist ein tieferes Verständnis dafür, dass fast alle Positionen mit genauem Spiel in Ordnung sind. In der Vergangenheit nahmen viele Menschen an, dass bestimmte Positionen automatisch schlecht waren, aber Computer haben gezeigt, dass die Regeln und Denkprozesse nicht immer korrekt sind!

Frage 2: Wie haben Computer die Art und Weise verändert, wie Top-Spieler heute spielen (wenn sie nicht von Computern unterstützt werden)?

Was ist mit dem ersten Zitat gemeint? Das zweite Zitat weist darauf hin, dass man vielleicht nicht zu früh aufgeben möchte, schlägt aber keine Änderung des Spielstils vor.

user3716
quelle

Antworten:

4

Wie könnten Spieler wie Nakamura Rybka verwenden, um ihr Spiel gegen einen Computergegner zu verbessern?

... ihre eigenen Bewegungen auf Fehler überprüfen; Überprüfen Sie die Vorschläge des Computers, um festzustellen, ob es einige verschlungene Bewegungssequenzen gibt, die zu einem großen Vorteil führen ...

Ich glaube, Sie haben es hier selbst gesagt. Ein Computer würde verwendet, um zu überprüfen, ob der Zug, den der GM für einen guten Zug hält, tatsächlich der beste ist, um die vorhandene Position auszunutzen. Ich bezweifle, dass es das Endspiel vollständig spielen würde. Ich bin mir sicher, dass der GM jede Bewegung des Spiels durchdenkt, anstatt blind dem Computer zu vertrauen, aber höchstwahrscheinlich würde die Eröffnung definitiv von der Maschine gespielt werden, zumindest bis ungefähr in Bewegung 5 -7, bis die Position den bekannten Buchkurs ändert. Zusätzlich würde der Computer höchstwahrscheinlich eine Art Datenbank der vorherigen Spiele haben, die zwischen anderen Spielern gespielt wurden. Wenn also die gespielte Position bereits vor einiger Zeit von jemand anderem gespielt wurde, könnte dies möglich sein verwendet werden, um nicht den gleichen Fehler zu machen oder umgekehrt, um einen langfristigen Plan zu erstellen.

Wie haben Computer die Art und Weise verändert, wie Top-Spieler heute spielen (wenn sie nicht von Computern unterstützt werden)?

OK, ich verstehe, dass dies ein bisschen lang werden könnte, aber ertrage es mit mir. Ich werde die wichtigen Punkte kühn machen. Computer haben die modernen Topspieler viel taktischer und bereiter gemacht als die Schachspieler vor ihnen. Darum geht es in dem Zitat über Fischer: Fischer hatte nicht die Möglichkeit, seine Spiele und Lernlinien so weit zu analysieren, wie es die modernen Top-Spieler mit Computertechnologie tun. Zum zweiten Zitat: Mit dem Wissen, dass es in praktisch jeder Position einen möglichen genauen Zug gibt, würden Top-Spieler mehr Zeit darauf verwenden, diesen einen einzigen genauen Zug zu denken und zu finden, als nur anzunehmen, dass die Position verloren gegangen ist und das ist es. Dies macht das Spiel viel interessanter und aufregender, da Sie wissen, dass der genaue Zug existiert, es nur darum geht, ihn zu finden.

Informationen darüber, wie Computer Top-Spielern bei der Vorbereitung helfen: Grundsätzlich gibt es vier Gründe, warum Computer heute für Schach verwendet werden:

  1. Gegen Software spielen
  2. Spiele im Auge behalten (Datenbanken)
  3. Verwenden Sie Software, um Ihre Spiele zu analysieren
  4. Verwenden von Software, um Schachprobleme zu lösen

Von diesen 4 Punkten interessieren uns die beiden fettgedruckten.

Das Verfolgen von Spielen (Datenbanken) wird normalerweise verwendet, um die Eröffnungen zu analysieren und sie dann mit dem zu vergleichen, wie sie von anderen Topspielern gespielt wurden, um die eigene Position zu bewerten und / oder etwas von anderen zu lernen. Sie hätten nie gedacht, dass dieser Schritt irgendeinen Nutzen bringen würde, aber wenn Kasparov ihn in den letzten 5 Jahren mit großem Erfolg nach rechts und links ausgepeitscht hätte, könnten Sie genauso gut versuchen, es auszuprobieren.

Die Verwendung von Software zur Analyse Ihrer Spiele ist die Hauptanwendung der Computer-Engine durch Top-Spieler. Nach jedem offiziellen Spiel, das sie spielen, analysieren sie ihre Spiele und sehen, wo sie falsch gemacht haben und wo sie es besser machen könnten. Die Programme beherrschen normalerweise Taktik und Eröffnungstheorie. Für jemanden wie Magnus Carlsen, dessen Öffnung im Vergleich zu anderen GMs wie Kasparov usw. nicht so stark ist, wäre eine Computer-Engine der beste und schnellste Weg, um sich zu verbessern. Und wenn sie feststellen, dass das, was sie im Spiel getan haben, nicht der stärkste Zug in der Position ist, werden sie sich das nächste Mal dessen bewusst sein und dem von der Engine vorgeschlagenen Zug folgen. Normalerweise würde dies in der Eröffnung noch einmal passieren, da sich mittlere Spiele ziemlich selten wiederholen, wenn sie gegen verschiedene Gegner gespielt werden.

vs97
quelle
2

Wenn jemand wie Nakamura fortgeschrittenes Schach spielt, probiert er möglicherweise verschiedene Linien aus, damit die Engine die andere Seite spielt, und sieht dann, ob ihm die resultierenden Positionen gefallen oder nicht. Es gibt einige Opfer, bei denen ein Motor zunächst nicht den Sinn sieht, aber er kann diese ausprobieren und schnell eine Linie erstellen, um zu sehen, ob er den Motor dazu bringen kann, seine Meinung zu ändern, sobald er ihm die Auszahlung zeigt. Auch in den Stockfish-Spielen versuchte Nakamura, Anti-Motor-Strategien anzuwenden, aber er möchte nicht in eine billige Taktik geraten, während er um seine Position manövriert, damit der Motor ihn auf solche Dinge aufmerksam machen kann.

Als die Motoren stärker wurden, wurden die Eröffnungen in Over-the-Board-Spielen viel taktischer und präziser. Die Spieler bereiten Neuheiten in den Haustierlinien ihres Gegners vor, generieren riesige Analysebäume und versuchen dann, sich die verschiedenen Linien zu merken. Fischer hat auch viel analysiert, aber die Analyse hat lange gedauert, und sie könnten eine wichtige Widerlegung übersehen, die ein moderner Motor sofort erkennt. Einige Eröffnungen wurden heute fast bis zum Endspiel analysiert, wobei die Spieler den Buchzug 35 oder später verlassen haben. In den alten Tagen war diese Art der Tiefenanalyse unmöglich.

Da einige Zeilen analysiert wurden, müssen die Spieler neue Ideen finden und versuchen, den Gegner aus dem Buch zu ziehen. Dies ist besonders dann wichtiger geworden, wenn Sie gegen einen Gegner spielen, der für seine gründliche Vorbereitung bekannt ist. Dank Datenbanken und dem Internet wissen die Spieler viel besser, welche Linien bereits gespielt wurden. Fischer war gut darin, Oldtimer in bekannten Fallen zu fangen, aber es wäre schwierig, aktuelle SuperGMs auf diese Weise zu fangen.

Die Eröffnung ist der Hauptbereich, in dem sich die Dinge geändert haben, aber es gab auch einige Änderungen im Mittel- und Endspiel. Bestimmte Opfer sind standardisiert worden, und obwohl nicht alle Nuancen herausgearbeitet wurden, sind sich GMs dank Datenbanken einiger dieser wiederkehrenden Themen bewusster.

Wenn er davon spricht, dass alle Positionen in Ordnung sind, hat dies damit zu tun, dass Motoren bereit sind, Positionsschwächen in Kauf zu nehmen, wenn sich dies taktisch auszahlt. Einige Spieler waren schon früher bereit, Löcher und schwache Bauern aufzunehmen, aber jetzt sind mehr Spieler bereit, so zu spielen, da die Engine zu denken scheint, dass es in Ordnung ist.

Endgame-Tabellen haben auch die Anzahl der Positionen erhöht, von denen bekannt ist, dass sie theoretisch gewonnen oder gezogen werden.

Top-Spieler verbringen eine ganze Menge Zeit damit, Eröffnungen vorzubereiten und an ihren Schwachstellen zu arbeiten, und sie verwenden Computer auf vielfältige Weise, z. ein Repertoire zu erstellen, ihre Erinnerung an ihr Repertoire zu testen, taktische Rätsel oder Positionsübungen zu durchlaufen, Spiele zu überprüfen und zu analysieren, Statistiken über ihre eigene Leistung in verschiedenen Eröffnungen zu erstellen, beispielsweise die Eröffnungen und Schwachstellen ihres Gegners zu untersuchen .

Ein Passant
quelle
0

Obwohl Sie nach Spielern wie Nakamura gefragt haben, möchten Sie vielleicht überlegen, wie Fernschachspieler Computer verwenden. Sie spielen die "perfektesten" Spiele, um zuverlässig den besten Zug in jeder Position auszuwählen, und sie tun dies mit Hilfe von Computern.

Ein Interview mit dem jüngsten CC-Weltmeister, in dem er über seinen Ansatz zur Verwendung eines Computers einschließlich Datenbanken und Engines spricht, finden Sie unter Besser als eine Engine: Leonardo Ljubicic, ChessBase.com, 21.02.2016 .

Jaxter
quelle