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)

fhub 05.03.2026 19:08

AW: BearChess
 
Hallo Lars,

ein kleiner Hinweis für zukünftige BearChess-Versionen:
für die Datei 'MessChess.lst' brauchst Du jetzt nicht mehr das Verzeichnis Hiarcs oder Shredder bemühen, da diese Datei ja schon lange auch im Verzeichnis BearChess existiert (wie auch 'MessChessLevels.txt').

Außerdem habe ich eben bemerkt, daß das Zurückfallen auf 'Engines.lst' im Verzeichnis MessChess jetzt nicht mehr funktioniert, falls 'MessChess.lst' in Hiarcs oder Shredder nicht existiert - in diesem Fall startet nämlich BearChess bei jeder Engine das Programm MessNew (statt MessChess), was natürlich bei fast keiner Engine funktioniert (wegen fehlendem Plugin).
Dieses Problem hat sich vermutlich damals eingeschlichen, als ich in 'MessChess.lst' diesen zusätzlichen Parameter 'new' für die neuen Engines in MessNew eingeführt habe, und diesen gibt's ja in 'Engines.lst' nicht.
Diesen Not-Zugriff auf 'Engines.lst' könntest Du also eigentlich komplett entfernen, denn die richtige Datei existiert ja in allen 3 Verzeichnissen (BearChess, Hiarcs und Shredder).

Grüße,
Franz

lars 05.03.2026 19:48

AW: BearChess
 
Hallo Franz,

Zitieren:

Zitat von fhub (Beitrag 138754)
Hallo Lars,

ein kleiner Hinweis für zukünftige BearChess-Versionen:
für die Datei 'MessChess.lst' brauchst Du jetzt nicht mehr das Verzeichnis Hiarcs oder Shredder bemühen, da diese Datei ja schon lange auch im Verzeichnis BearChess existiert (wie auch 'MessChessLevels.txt').

Außerdem habe ich eben bemerkt, daß das Zurückfallen auf 'Engines.lst' im Verzeichnis MessChess jetzt nicht mehr funktioniert, falls 'MessChess.lst' in Hiarcs oder Shredder nicht existiert - in diesem Fall startet nämlich BearChess bei jeder Engine das Programm MessNew (statt MessChess), was natürlich bei fast keiner Engine funktioniert (wegen fehlendem Plugin).
Dieses Problem hat sich vermutlich damals eingeschlichen, als ich in 'MessChess.lst' diesen zusätzlichen Parameter 'new' für die neuen Engines in MessNew eingeführt habe, und diesen gibt's ja in 'Engines.lst' nicht.
Diesen Not-Zugriff auf 'Engines.lst' könntest Du also eigentlich komplett entfernen, denn die richtige Datei existiert ja in allen 3 Verzeichnissen (BearChess, Hiarcs und Shredder).

Grüße,
Franz

danke, werde ich in der nächsten Version berücksichtigen.
Und überhaupt vielen Dank, dass du die Datei extra für BearChess pflegst :D

Gruß
Lars

fhub 05.03.2026 20:12

AW: BearChess
 
Hallo Lars,
Zitieren:

Zitat von lars (Beitrag 138755)
Und überhaupt vielen Dank, dass du die Datei extra für BearChess pflegst :D

also nachdem Du ja auch so eine komfortable Installation extra für MessChess-Engines eingebaut hast, mußte ich mich ja irgendwie revanchieren. ;)

Grüße,
Franz

lars 08.03.2026 11:19

AW: BearChess
 
Hi,

es gibt eine kleine Zwischenversion 1.7.2.1, weil es
ein Problem mit den ChessUp-Brettern gab.

Die Anpassung für MessChess ist da noch nicht drin.
Das kommt mit der nächsten regulären Version.

Gruß
Lars


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:08 Uhr.

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