Schach-Engines sind meiner Meinung nach nicht für Anfänger geeignet, um Schach zu lernen. Und der Grund für meine Meinung ist sehr einfach: Schach-Engines sind nicht dafür ausgelegt, Schach zu unterrichten! Wenn dies als Antwort nicht ausreicht, werde ich versuchen, meine Ansichten im Folgenden näher zu erläutern.
Schachengines sind so konzipiert, dass sie jede Position so genau wie möglich bewerten können. Mithilfe dieser Bewertungen können Sie versuchen, für beide Seiten eine optimale Abfolge von Zügen zu finden, falls das Spiel fortschreitet.
Um Positionen zu bewerten, weisen Schach-Engines Positionen mit einem numerischen Wert zu, der auf Dingen wie Material, Königssicherheit usw. basiert. Die Engine wird jedoch niemals erklären, welche Positionsfaktoren die wichtigsten waren, die zu einer bestimmten Punktzahl einer Position führten. Dies ist der Schlüssel, warum jeder Schachspieler Motoren mit Vorsicht einsetzen und den Motor mit einer gewissen Skepsis behandeln sollte.
Die Schach-Engines sind sehr gut darin, was sie tun sollen; Tatsächlich sind sie heutzutage so gut darin, die meisten Positionen zu bewerten, dass die führenden Schachmaschinen nicht von Menschen geschlagen werden können. Dies macht es sehr schwierig, die Bewertung des Computers abzulehnen, selbst wenn man sich nicht sicher ist, warum die Computer-Engine eine Position auf scheinbar seltsame Weise bewertet oder warum sie eine seltsam aussehende Fortsetzung mit hohem Risiko bevorzugt, wenn es viel einfachere Möglichkeiten gibt, eine Bewertung vorzunehmen Spiel zu seinem logischen Abschluss.
Hier ist ein typischer Fehler, den Menschen in der oben beschriebenen Art von Szenario machen: Sie vertrauen einfach dem Computer, stellen keine Fragen und fahren fort. Auf diese Weise lernen diese Spieler nicht nur nichts von Substanz, sondern es besteht auch das zusätzliche Risiko, dass die Spieler glauben, tatsächlich Einsichten gewonnen zu haben, obwohl sie nichts verstanden haben!
Der letzte Teil über Menschen, die denken, dass sie etwas gelernt haben, obwohl sie es nicht getan haben, ist keine Übertreibung. Dies passiert Menschen ständig in vielen verschiedenen Umgebungen und hat damit zu tun, wie Menschen im Allgemeinen lernen.
In der Wissenschaft werden die Begriffe "Deep Learning" und "Surface Learning" verwendet, um zwei sehr unterschiedliche Lernansätze zu beschreiben, mit denen Studenten Kurse bestehen:
Oberflächenlernen hat mit dem Versuch zu tun, einen Kurs zu bestehen, indem die präsentierten Informationen mit minimalem Aufwand gelernt werden. Dies bedeutet oft, dass der Schüler versucht, sich Fakten ohne einen Hinweis auf Reflexion zu merken.
Deep Learning hat damit zu tun, die Kursinhalte in irgendeiner Weise als wichtig zu betrachten, was den Studenten dazu veranlasst, sich wirklich darum zu bemühen, die Inhalte eines Kurses zu lernen und zu verstehen.
Eine detailliertere (und meiner Meinung nach bessere) Beschreibung dieser Begriffe finden Sie in den ersten Absätzen des folgenden Artikels:
Erleichterung des kritischen Denkens und der tiefen kognitiven Verarbeitung durch Aktivitäten des strukturierten Diskussionsforums .
Da das Lernen an der Oberfläche den Schwerpunkt auf das Lernen von Fakten und Definitionen legt, aber nicht auf das tatsächliche Verstehen, warum etwas wahr ist oder nicht, kann es den Schülern häufig eine stark eingeschränkte Fähigkeit geben, die erlernten Fakten anzuwenden.
Im Zusammenhang mit dem Schachlernen wird Oberflächenlernen als Auswendiglernen bestimmter Öffnungsvarianten auswendig oder als Lernen von Positionsrichtlinien wie "Ein Ritter am Rand ist dunkel" angesehen, ohne sich mit den Gründen für die Variationen und Richtlinien zu befassen. Ich denke, dass die meisten Leute zustimmen würden, dass dieser Ansatz zum Schachlernen auf lange Sicht nicht sehr erfolgreich sein würde.
Schach ist ein Spiel, das stark von der Fähigkeit des Spielers abhängt, Positionen im laufenden Betrieb zu berechnen und zu bewerten. Es gibt einfach zu viele Positionen, um sie sich zu merken, und wenn Ihr Gegner Variationen ausweicht, die Sie sich vielleicht gemerkt haben, sind Sie für den Rest des Spiels auf sich allein gestellt. Sie müssen beurteilen können, wann Sie sich an gemeinsame Richtlinien halten und wann Sie von diesen abweichen müssen. Das Erlernen des Schachspiels hängt mit der Förderung dieser Fähigkeiten zusammen, indem versucht wird, die Bewegungen in bestimmten Variationen zu verstehen und warum bestimmte Richtlinien so formuliert werden, wie sie sind. Dies entspricht eindeutig mehr dem Deep-Learning-Ansatz als dem Surface-Learning-Ansatz.
Dies mit Schach-Engines zu verknüpfen: Die Verwendung von Schach-Engines zum Erlernen von Schach ist gefährlich, da es sehr leicht zum Spieler werden kann, wenn man Oberflächenlernansätze zum Erlernen von Schach verwendet. Der Computer gibt nur eine numerische Auswertung und optimale Variationen, die den Spieler leicht dazu bringen können, etwas in der Art von "Huh! Der Computer sagt, dass ich hier gewonnen habe, wenn ich nur die gegebene Computerlinie gespielt habe. Stattdessen nach meinem Zug." Ich habe verloren, wenn mein Gegner gerade die angegebene Computerlinie gespielt hätte. Ich werde mich das nächste Mal daran erinnern! " ohne viel weiter zu reflektieren. Der Spieler hat vielleicht etwas gelernt, aber wird dieses neue Wissen dem Spieler helfen, sein Spiel auf sinnvolle Weise zu verbessern?
Trotz alledem denke ich immer noch, dass Schach-Engines verwendet werden können, um Schach zu lernen. Aber es erfordert, dass der Spieler vorsichtig und bereit ist, sich viel Mühe zu geben. Der Spieler sollte sich bemühen, eine Denkweise nach dem Motto "Oh, ich sehe Stockfisch, du denkst, diese Position ist _______, oder? Du dumme Gans, ich werde dir zeigen, wie falsch du bist!" Sobald Sie sich nicht sicher sind, warum der Computer eine Position so bewertet, wie er es tut. Auf diese Weise können Sie versuchen, den Motor zu zwingen, sich in gewissem Sinne zu erklären, anstatt nur blind zuzuhören. Dies ist jedoch für Anfänger sehr schwierig und zeitaufwändig, und ich glaube, dass das Erlernen von Taktiken, das Erstellen von Plänen usw. für Spieler, die relativ neu im Spiel sind und sich verbessern möchten, effektiver ist.