|
Yace - "Yet Another Chess Engine"
Nein, sie ist nicht nur irgend eine weitere Engine! Sie ist der Endspielkünstler, die Analyse-Engine unter den Schachprogrammen. Dieter Bürssners Schachmotor Yace ist bis heute wegen seines Enspielwissens legendär. Ohne zu übertreiben läßt sich sagen, dass Dieter Bürssner mit seinem Yace den Einsatz von Schachengines für die Schachanalyse revolutioniert hat. Yace verfügte als erste Engine über Algorithmen, die eine effiziente Rückwärtsanalyse erlaubten, ohne die Bewertungen schon berechneter Stellungen zu vergessen. Dank dieser Algorithmen gelang es Dieter immer wieder, die unglaublichsten Schach-Studien zu lösen. Eines der schönsten Beispiele für die Endspielqualitäten von Yace ist die Awerbach-Studie.
|
|
| Awerbach Studie
1.a4 Kd7 2.a5 Kd6 3.Kf7 Kd7 4.Kf6 Kd6 5.Kf5 Kc7 6.Ke6 Kc6 7.Ke7 Kc7 8.Ke8 Kc8 9.axb6 Kb7 10.Kd7 Kxb6 11.Kc8 Kc6 12.Kb8 Kb6 13.Ka8 a5 14.Kb8 a4 15.bxa4 Ka5 16.Kc7 Kxa4 17.Kc6 Kb4 18.Kd5 Ka5 19.Kxc5 1-0
|
|
Ein Bauernendspiel, welches auf Grund der Symmetrie der Bauern auf den ersten Blick Remis zu sein scheint.
Fast jedes kommerzielle Schachprogramm hat Probleme mit diesem Stellungstyp. Sie zeigen zumeist 1. Ke8 mit deutlich positivem Score für Weiß an. Nicht so Yace, im späten Endspiel vertraut Yace dem Nullmove nicht mehr ungesehen - die Ergebnisse werden hinterfragt. Die Engine erkennt nach wenigen Sekunden das Patt-Motiv nach Ke8 und präferiert den Gewinnzug a4 mit überzeugendem Score. Die Erörterung der Frage, ob diese Genauigkeit sich nachteilig auf die Spielstärke auswirkt oder von Vorteil ist, ist sicherlich noch nicht endgültig beantwortet worden. Fakt ist, dass die Profis unter den Schachprogrammierern einige Design-Schwächen ihrer Engines in Kauf nehmen, um noch ein wenig mehr an Spielstärke zu erreichen. Dieter Bürssner geht mit Yace einen anderen Weg. Bei ihm nimmt die Verlässlichkeit der Analyseergebnisse den höheren Stellenwert ein.
Zu guter letzt noch eine erfreuliche Nachricht für alle Yace-Freunde - neben seinem Job in der IT-Branche und der Unterstützung des ChessCoach-Projektes arbeitet Dieter auch weiterhin an seinem Yace!
|