Thema: MessEmu: MessChess und Winboard
Einzelnen Beitrag anzeigen
  #34  
Alt 13.10.2019, 14:16
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.173
Abgegebene Danke: 3.211
Erhielt 1.543 Danke für 897 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2173
AW: MessChess und Winboard

Ist erstmal eine großartige Arbeit, die ich schon seit einiger Zeit verfolge. Guido hat das ja hauptsächlich für den Mysticum gemacht, wobei der angenehme Nebeneffekt natürlich darin besteht, dass es auch ganz normal unter Arena nutzbar ist.

Was mir noch nicht gefällt, da geht es mir wie Luis, ist die Tatsache dass hier das Plugin bzw. die GUI die Zeitkontrolle hat. Die Engines können nicht selbst entscheiden wann sie ziehen sondern sie werden quasi auf Analysestufe gestellt und es wird - abhängig von der Einstellung x Züge in y Minuten errechnet wann die Denkphase abgebrochen wird. Das gefällt mir noch nicht so wirklich. Hier sollten die Engines diese Entscheidung schon selbst treffen dürfen (oder zumindest sollte es die Möglichkeit dafür geben. Es spricht natürlich nichts dagegen, beide Möglichkeiten anzubieten). Im wesentlichen entspricht diese Lösung dem ursprünglichen MessChess, welches kreiert wurde bevor Franz hier tätig wurde. Nur eben nun auf Grundlage von Franz Arbeit und mit angepassten lua-Files (und damit mehr Engines)

Es ist natürlich eine geniale Lösung wenn man mit maximal beschleunigten Engines auf einer simulierten Turnierstufe arbeiten will. Aber es ist natürlich wirklich nur eine simulierte Turnierstufe, da hier nicht die Engines einfach mehr MHz bekommen sondern eben nur die Emulation beschleunigt und die Geräte auf Analysestufe gesetzt werden. Da Analysestufen aber manchmal eben von den normalen Spielstufen abweichende Rechenroutinen benutzen und die Engine nicht selbst entscheiden kann, wann sie zieht, ist das nicht wirklich vergleichbar mit "wie würde Engine X mit Y MHz spielen". Aber immerhin nah dran. Und da man die Taktfrequenz der Engine eben nur im Enginefile selbst ändern kann und nicht über ein Plugin ist dies mit Sicherheit die derzeit beste Lösung sich hier an ein wirklich schnelleres Gerät anzunähern.

Was allerdings beachtet werden muss ist die Tatsache, dass
1. die Lösung wohl noch nicht mit allen Engines funktioniert, die bei Franz unter Winboard/Arena laufen und
2. Anpassungen an neue Engines die Franz bereitstellt natürlich immer etwas dauern werden, da die lua-Dateien erst angepasst werden müssen.

Eine "mixed"-Nutzung mit Franz Winboard-Lösung dürfte - wenn überhaupt - nur etwas umständlich zu realisieren sein, da in den beiliegenden lua-Dateien sehr umfangreiche Änderungen gemacht wurden. Man wird also hier bei der Arena-Konfiguration etwas tricksen müssen. Da werde ich demnächst wohl ein wenig testen, wenn ich dazu komme.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten