Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Mess Emu & andere Emulationen / Mess Emu and other Emulations (https://www.schachcomputer.info/forum/forumdisplay.php?f=53)
-   -   MessEmu: Mess Emulator für diverse Schachcomputer ist fertig! (https://www.schachcomputer.info/forum/showthread.php?t=1448)

fhub 23.06.2024 15:21

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Mark,
Zitieren:

Zitat von Mark 1 (Beitrag 127262)
Was muss ich in der Lua Datei ändern damit arb_sargon25 sein Level behält unter Arena nach einer Stellungseingabe ? In der Konfiguration hab ich einen höhen Level eingestellt den er aber nach der Stellungseingabe auf Level 1 verstellt. Meine Versuche es selber zu lösen sind gescheitert :o

eigentlich stellt Arena bei einem Neustart der Engine (der bei jeder Stellungseingabe ausgeführt wird) den eingestellten Level ja wieder her, aber bei diesem arb_sargon5 muß zum Brettlöschen RESET+HALT gedrückt werden, und das setzt eben auch den Level des Geräts wieder auf den Standardwert 1.

Lösung:
Füge in der Funktion 'function interface.set_pos(mode)' hinter der Zeile 53 ( mit ... -- Change Board) folgende 2 Zeilen ein:
interface.cur_level = 1
interface.setlevel()
Dann wird der von Dir in Arena eingestellte Level wieder hergestellt.

Grüße,
Franz

Mark 1 23.06.2024 15:43

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Supi....

Jetzt funktioniert es.
Den arb Sargon mit verschiedenen MHz Frequenzen nach einer Stellungseingabe bzw. Matt-Problem zu testen macht jetzt richtig Laune.
Wird die änderung für die nächsten Updates übernommen ?

Gruß Mark 1

fhub 23.06.2024 16:05

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Mark 1 (Beitrag 127266)
Wird die änderung für die nächsten Updates übernommen ?

Wäre vielleicht überlegenswert - ich könnte mir aber vorstellen, daß genau dieses Zurücksetzen des Levels bei einem Setup evt. auch bei einigen anderen Engines vorkommt (aber sicher nicht bei vielen). Das hängt davon ab, was eine Engine zu diesem Brettlöschen benötigt, d.h. ob dazu ebenfalls irgendein kompletter Geräte-Reset notwendig ist.
Ich hab aber jetzt keine Lust, das für hunderte Engines auszuprobieren - normalerweise macht man eine Stellungseingabe und stellt danach den gewünschten Level ein, jedenfalls mache ich das so. ;)

Grüße,
Franz

Mark 1 23.06.2024 16:11

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Alles gut Franz...

Falls das Problem wieder vorkommt bei anderen Engines , hoffe ich das ich es selber lösen kann.

Viele Grüße
Mark 1

fhub 23.06.2024 16:14

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Mark 1 (Beitrag 127270)
Falls das Problem wieder vorkommt bei anderen Engines , hoffe ich das ich es selber lösen kann.

... aber dann auch mir mitteilen, damit ich das auch in MessChess ändern kann, sonst weiß ich ja erst nichts davon. ;)

Grüße,
Franz

Mark 1 23.06.2024 16:24

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
aber klar doch ...

Eine Frage hab ich noch , nach der Stellungseingabe unter Arena , hab ich ja keine Möglichkeit den Level neu einzustellen, wenn ich unter Arena Computerzug ausführen betätigt habe. Denn erst dann führt er die Stellungseingabe durch und fängt das Rechnen an.

Grüße
Mark 1

Mark 1 23.06.2024 16:29

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von fhub (Beitrag 127269)
normalerweise macht man eine Stellungseingabe und stellt danach den gewünschten Level ein, jedenfalls mache ich das so. ;)

Grüße,
Franz

Bezieht sich jetzt auf diese Aussage.

Gruß
Mark 1

fhub 23.06.2024 16:31

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Zitieren:

Zitat von Mark 1 (Beitrag 127272)
Eine Frage hab ich noch , nach der Stellungseingabe unter Arena , hab ich ja keine Möglichkeit den Level neu einzustellen, wenn ich unter Arena Computerzug ausführen betätigt habe. Denn erst dann führt er die Stellungseingabe durch und fängt das Rechnen an.

Ja, das ist genau der Grund, warum ich WinBoard bevorzuge, denn in Arena (jedenfalls im UCI-Modus) wird die Stellung erst dann an die Engine geschickt, nachdem man auf den 'Play'-Button klickt (oder selbst einen Zug ausführt).
Im WB-Modus geht's aber auch in Arena - hab's gerade ausprobiert.

Mark 1 23.06.2024 16:38

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Ah ok..

man lernt nie aus. Gut zu wissen.

Gruß
Mark 1

fhub 24.06.2024 13:20

AW: Mess Emulator für diverse Schachcomputer ist fertig!
 
Hallo Mark,
Zitieren:

Zitat von Mark 1 (Beitrag 127270)
Falls das Problem wieder vorkommt bei anderen Engines , hoffe ich das ich es selber lösen kann.

also das brauchst Du nicht mehr, denn inzwischen bin ich die Engines durchgegangen und hab insgesamt 6 gefunden, die bei einem Setup den Level wieder zurücksetzen. Außerdem hab ich auch entdeckt, daß der Setup-Modus beim IM-01 nicht richtig funktioniert.

Für meine zukünftiges Update hab ich das alles schon korrigiert - inzwischen findest Du die neuen Plugins im Anhang.

Grüße,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:52 Uhr.

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