Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 23.05.2025, 21:23
Benutzerbild von synthese
synthese synthese ist offline
CXG Sphinx Dominator
 
Registriert seit: 07.03.2018
Beiträge: 107
Abgegebene Danke: 56
Erhielt 74 Danke für 30 Beiträge
Aktivitäten Langlebigkeit
5/20 7/20
Heute Beiträge
1/3 ssssss107
Frage Zug in Emulation zurücknehmen – danach auch in ARENA: Synchron möglich?

Hallo zusammen,

ich spiele über ARENA gegen alte Schachcomputer-Emulationen, die über MessChess eingebunden sind.

Meine Frage:

Wenn ich einen Zug zuerst in der Emulation zurücknehme (über die Oberfläche des emulierten Schachcomputers),
kann danach denselben Zug auch in ARENA zurücknehmen –
sind beide Systeme dann wieder synchron, sodass ich normal weiterspielen kann?

Oder geht das nicht?

Vielen Dank für jede Rückmeldung!

Beste Grüße
Harry
Mit Zitat antworten
  #2  
Alt 23.05.2025, 22:24
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.879
Abgegebene Danke: 578
Erhielt 7.000 Danke für 1.581 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2879
AW: Zug in Emulation zurücknehmen – danach auch in ARENA: Synchron möglich?

Hallo Harry,

also ich hab das eben mal unter Arena (UCI) ausprobiert (mit dem Novag Accord, weil der direkt eine Taste TAKEBACK hat), aber so richtig hat das nicht funktioniert.
In manchen Fällen klappte es (gerade Anzahl von Halbzügen zurücknehmen, d.h. man ist selber wieder am Zug), wenn man in Arena dabei 'New Variation' verwendet (nicht bei 'Overwrite') - wenn (bei ungerader Anzahl der Züge) allerdings der Computer zuerst ziehen soll, dann hat Arena diesen Zug nicht erkannt, das Plugin-System ist darauf einfach nicht ausgerichtet.

Die wesentlich sicherere Methode (wenn denn unbedingt Züge zurückgenommen werden sollen/müssen) ist es, die Züge nur in Arena zurückzunehmen, dann die Stellung in die Zwischenablage (als FEN) zu speichern, und sie von dort auch gleich wieder zu laden (evt. vorher noch ein 'New Game') -
das läuft im Plugin dann einfach über den sog. Setup-Mode, und den beherrschen ja auch die meisten Engines.

Edit: Ich hab mir das jetzt nochmal genauer angesehen: das Haupt-Plugin 'init.lua' benutzt eine eigene Repräsentation des Schachbretts ('board'), und diese Stellung wird bei Zugrücknahme (am Gerät oder in Arena) NICHT aktualisiert (das Plugin bekommt davon ja nichts mit). Damit wären bei einer Zugrücknahme zwar die Stellungen in Arena und in der Engine synchron, NICHT aber im Plugin, und damit funktioniert das prinzipiell nicht.
Um so eine Zugrücknahme zu implementieren, müßte man also das Haupt-Plugin 'init.lua' komplett umschreiben, und dann auch noch so eine TakeBack-Funktion für jede einzelne Engine einbauen - definitiv nichts für mich!

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (24.05.2025 um 10:10 Uhr)
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
kamoj (23.05.2025), synthese (28.05.2025), Wandersleben (24.05.2025)
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Idee: Rough emulation of Resurrection (Windows+Arena) Tibono Mess Emu & andere Emulationen / Mess Emu and other Emulations 0 27.03.2020 21:19
Frage: M.E.S.S. Emulation mit Engines? Chesswalker Partien und Turniere / Games and Tournaments 3 19.02.2016 19:36
Frage: MephBoard und Züge zurücknehmen krval Technische Fragen und Probleme / Tuning 6 01.09.2011 16:03


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:28 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info