invincible warrior schrieb am 01.11.2021, 10:52:
Laut diesen Videos hat Battle Chess ein ELO Einstufung von 1500, was dem Level eines durchschnittlichen Schachspieler entspricht - gut genug für so ein Launespiel. Je höher der Schwierigkeitsgrad ist, desto länger braucht der Computer für ne Entscheidung, das kann auch mal Stunden dauern, wenn man ihn lässt.
Wenn man die Amiga-Version von Battle Chess auf den höchsten Schwierigkeitsgrad stellt, kann man während man auf einen Zug des Computers wartet, einen Film ansehen. Dann hat die Engine Bedenkzeiten zu Verfügung, die jede Turnier-Partie sprengen.
Insofern stellt sich da schon die Frage: Ist eine Schach-Engine so stark, wie sie a) theoretisch sein kann? Oder ist sie so stark, wie sie auf einem handelsüblichen System ist, wenn sie b) auf übliche Bedenkzeiten beschränkt ist? Falls man Variante b) als Kriterium wählt, hat eine Schach-Engine auf einem Amiga 500 schwerste Nachteile gegen eine Schach-Engine auf einem modernen Rechner, egal wie gut und fortschrittlich sie entwickelt ist.
Im Grunde hat sich seitdem auch theoretisch nur verändert, dass die Computer die Züge schneller berechnen. Daher kann ein 80er Jahre Schachspiel auch gegen heutige Spiele gewinnen, denn die heutigen sind theoretisch nur besser, weil sie mehr Züge durchprobieren können.
Nicht ganz. Die Entwickler von Schach-Engines können die Stellungs-Beurteilung verbessern optimieren, so dass die vorhandene Rechenzeit effizienter genutzt wird. Außerdem können sie ihr Programm anpassen, dass
Anti-Computer-Taktiken nicht mehr funktionieren. Daher denke ich schon, dass eine moderne Engine wie
Komodo oder
Shredder die Engine von
Battle Chess auch auf identischer Hardware schlagen würde.*
Tatsächlich wurde bspw. die Software von "Deep Blue" während des berühmten Wettkampfes gegen Garri Kasparow 1997 von Entwicklern zwischen den Partien verbessert und optimiert. Dadurch wurde Deep Blue von Partie zu Partie stärker, obwohl der Code nicht selbstlernend war.
https://de.wikipedia.org/wiki/Deep_Blue#Fairness_des_WettkampfsAuch Entwickler von Schach-Engines werben bei Updates ab und zu damit, dass die Engine wieder etwas sicherer gegen Anti-Computer-Taktiken sei.
* Unabhängig davon, dass die Battle Chess-Engine gar nicht dafür ausgelegt ist, moderne Hardware voll auszureizen. Die MS-DOS-Version von Battle Chess kann bspw. keine Multikern-CPUs nutzen.
Kommentar wurde am 01.11.2021, 18:20 von DaBBa editiert.