Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Die ganze Welt der Schachcomputer / World of chess computers (https://www.schachcomputer.info/forum/forumdisplay.php?f=2)
-   -   Info: BearChess (https://www.schachcomputer.info/forum/showthread.php?t=6492)

Agep 01.05.2024 20:27

AW: BearChess
 
Hallo Lars,

Beim DGT Pegasus blinken die LEDs beim ersten Zug nicht, wenn das Brett gedreht wird (unten schwarz, oben weiß). Der Zug wird nur auf dem Bearchess-Brett angezeigt, nicht aber auf dem Pegasus-Brett. Bei den folgenden Zügen ist das in Ordnung.

Gruß
Agep

lars 02.05.2024 08:21

AW: BearChess
 
Hallo Agep,

Zitieren:

Zitat von Agep (Beitrag 126114)
Hallo Lars,

Beim DGT Pegasus blinken die LEDs beim ersten Zug nicht, wenn das Brett gedreht wird (unten schwarz, oben weiß). Der Zug wird nur auf dem Bearchess-Brett angezeigt, nicht aber auf dem Pegasus-Brett. Bei den folgenden Zügen ist das in Ordnung.

Gruß
Agep

vielen Dank für den Hinweis. Schaue ich mir an.

Gruß
Lars

lars 02.05.2024 20:10

AW: BearChess
 
Hallo,

Zitieren:

Zitat von Agep (Beitrag 126114)
Hallo Lars,

Beim DGT Pegasus blinken die LEDs beim ersten Zug nicht, wenn das Brett gedreht wird (unten schwarz, oben weiß). Der Zug wird nur auf dem Bearchess-Brett angezeigt, nicht aber auf dem Pegasus-Brett. Bei den folgenden Zügen ist das in Ordnung.

Gruß
Agep

es sieht so aus, als ob ich da mit dem Pegasus nicht ganz fehlerfrei bin
und kann den Fehler bei mir auch nachstellen :o

Ich denke, ich kann da sogar noch etwas mehr verbessern.

Wo wir gerade bei DGT sind: In der nächsten Version lässt sich auch der Zugvorschlag von BearChess, mangels LEDs, dann auf der DGT-Uhr anzeigen lassen.

Gruß
Lars

fhub 14.06.2024 19:38

AW: BearChess
 
Hallo Lars,

inzwischen sind ja in CB-Emu schon wieder eine Menge neuer Engines erschienen (derzeit schon 10), die aber nur im neuen 'MessNew.exe' laufen und daher von Deinem komfortablen Auswahlmenü in BearChess aus nicht automatisch installiert werden können. Ließe sich da evt. etwas machen? ;)

Für Hiarcs und Shredder habe ich dafür in der Liste 'MessChess.lst' für diese Engines einen zusätzlichen 4.Eintrag ';new' benutzt, durch den die Batchdatei weiß, daß diese Engine mit 'MessNew.exe' (im gleichnamigen Verzeichnis) anstatt mit 'MessChess.exe' gestartet werden muß - das sieht dann z.B. so aus:
chessac;chessac -plugin chessengine -nomax -nowc;Saitek Chess Academy;new

Dieser 4.Eintrag ';new' verwirrt aber BearChess ziemlich, sodaß es in seiner Liste nicht einmal den Enginenamen (also Saitek Chess Academy) anzeigt, sondern einfach die gesamte Zeile (natürlich funktionert auch der Aufruf nicht, weil BearChess derzeit von MessNew ja nichts weiß).

Nun zu meiner Frage:
Wäre es möglich, das irgendwie noch in BearChess einzubauen?
Falls die Abfrage nach diesem 'new' am Ende (d.h. mit einem 4.Listeneintrag) Probleme bereitet, dann könnte man das evt. auch an den zusätzlichen Aufrufparameter '-plugin' oder 'chessengine' erkennen, daß diese Engines zum Start 'MessNew.exe' im Verzeichnis 'MessNew' benötigen.

Übrigens hab ich ja vor kurzem auch ein eigenes Unterverzeichnis 'BearChess' in MessChess hinzugefügt, wo sich auch die jeweils aktuelle Datei 'MessChessLevels.txt' befindet, weil die ja in Deinen letzten BearChess-Versionen nicht mehr vorhanden ist.

Grüße,
Franz

lars 14.06.2024 20:52

AW: BearChess
 
Hallo franz,

Zitieren:

Zitat von fhub (Beitrag 127109)
Hallo Lars,

inzwischen sind ja in CB-Emu schon wieder eine Menge neuer Engines erschienen (derzeit schon 10), die aber nur im neuen 'MessNew.exe' laufen und daher von Deinem komfortablen Auswahlmenü in BearChess aus nicht automatisch installiert werden können. Ließe sich da evt. etwas machen? ;)

Für Hiarcs und Shredder habe ich dafür in der Liste 'MessChess.lst' für diese Engines einen zusätzlichen 4.Eintrag ';new' benutzt, durch den die Batchdatei weiß, daß diese Engine mit 'MessNew.exe' (im gleichnamigen Verzeichnis) anstatt mit 'MessChess.exe' gestartet werden muß - das sieht dann z.B. so aus:
chessac;chessac -plugin chessengine -nomax -nowc;Saitek Chess Academy;new

Dieser 4.Eintrag ';new' verwirrt aber BearChess ziemlich, sodaß es in seiner Liste nicht einmal den Enginenamen (also Saitek Chess Academy) anzeigt, sondern einfach die gesamte Zeile (natürlich funktionert auch der Aufruf nicht, weil BearChess derzeit von MessNew ja nichts weiß).

Nun zu meiner Frage:
Wäre es möglich, das irgendwie noch in BearChess einzubauen?
Falls die Abfrage nach diesem 'new' am Ende (d.h. mit einem 4.Listeneintrag) Probleme bereitet, dann könnte man das evt. auch an den zusätzlichen Aufrufparameter '-plugin' oder 'chessengine' erkennen, daß diese Engines zum Start 'MessNew.exe' im Verzeichnis 'MessNew' benötigen.

Übrigens hab ich ja vor kurzem auch ein eigenes Unterverzeichnis 'BearChess' in MessChess hinzugefügt, wo sich auch die jeweils aktuelle Datei 'MessChessLevels.txt' befindet, weil die ja in Deinen letzten BearChess-Versionen nicht mehr vorhanden ist.

Grüße,
Franz

Na klar, kein Problem.
Sollte morgen bereit stehen :)

Vielen Dank für Deine Mühen!

Gruß
Lars

fhub 14.06.2024 21:38

AW: BearChess
 
Hallo Lars,
Zitieren:

Zitat von lars (Beitrag 127111)
Na klar, kein Problem.
Sollte morgen bereit stehen :)

also das ist ein Service! :)

Wenn ich irgendwas ändern soll (z.B. eigene Engineliste im Verzeichnis BearChess und/oder anderes Listenformat), damit es für Dich einfacher zu implementieren ist, dann sag's einfach - wäre kein Problem für mich.

Grüße,
Franz

lars 14.06.2024 21:46

AW: BearChess
 
Hallo Franz,

Zitieren:

Zitat von fhub (Beitrag 127112)
Hallo Lars,

also das ist ein Service! :)

Wenn ich irgendwas ändern soll (z.B. eigene Engineliste im Verzeichnis BearChess und/oder anderes Listenformat), damit es für Dich einfacher zu implementieren ist, dann sag's einfach - wäre kein Problem für mich.

Grüße,
Franz

schon erledigt! Version 1.0.9.1 steht bereit :)
Sag Bescheid, wenn es noch Probleme gibt.

Gruß
Lars

fhub 14.06.2024 21:49

AW: BearChess
 
Zitieren:

Zitat von lars (Beitrag 127113)
schon erledigt! Version 1.0.9.1 steht bereit :)

Du bist ja der reinste Turbo-Lars! :D

Vielen Dank - werde es gleich ausprobieren.

Grüße,
Franz

fhub 14.06.2024 22:10

AW: BearChess
 
Zitieren:

Zitat von lars (Beitrag 127113)
Sag Bescheid, wenn es noch Probleme gibt.

Also Start und Spiel funktioniert problemlos! :)

Nur die Fenstergröße und Position merkt sich BearChess bei diesen MessNew-Engines noch nicht.
Übrigens, schau Dir mal den Hilfetext dieser Option 'Switch MessChess window position' an - eine Position an die aktuelle Farbe anzupassen dürfte etwas schwierig sein. :D

lars 14.06.2024 22:37

AW: BearChess
 
Hallo Franz,

Zitieren:

Zitat von fhub (Beitrag 127115)
Also Start und Spiel funktioniert problemlos! :)

Nur die Fenstergröße und Position merkt sich BearChess bei diesen MessNew-Engines noch nicht.
Übrigens, schau Dir mal den Hilfetext dieser Option 'Switch MessChess window position' an - eine Position an die aktuelle Farbe anzupassen dürfte etwas schwierig sein. :D

oh, hatte ich gar nicht mehr daran gedacht.
Habe jetzt die Version nochmal ausgetauscht. Sollte jetzt alles funktionieren.

Gruß
Lars


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:14 Uhr.

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