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)

Mapi 07.05.2022 11:56

AW: BearChess
 
Hallo Lars,

Ich nutze sehr gerne die Bearchess GUI zum spielen und auch für Engine Duelle mit Messchess. Dabei ist mir aufgefallen, dass Bearchess oft keine richtige PGN erzeugt. Es fehlen zwischendurch Zugnummern, so dass man die Partien z.B. in Chessbase nicht richtig nachspielen oder aufbereiten kann.
Vielleicht könntest Du da mal nachschauen?
vielen Dank

viele Grüße
Markus

Hier ein Beispiel:
[Event "Duel"]
[Site "?"]
[Date "6.05.??"]
[Round "2"]
[White "Mephisto TM London 68030 (WM v"]
[Black "Saitek RISC 2500 v1.04 (mess 0"]
[Result "1-0"]
[PlyCount "26"]
[EventDate "6.??.??"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Ng5 e6 7. Qe2 Nb6 8.
Bd3 h6 {Ngf3 c5 dxc5 Bxc5 Ne5 Nbd7} 9. N1f3 Qc7 10. O-O {O-O Bf4} Bd6 11. Re1 {
Nxe5} Be5 {Bd7 Bxf6 gxf6} 12. Qe4 {f5 Qh4 Bc6 Ng5} hxg5 {Qxg5+ Kh7} 13. Re3 {
Bxg2 Kxg2 Qc6+ Kg1} Bxh2+ {Kxh2 Qd6+ Rg3 Qxg3+ Kxg3 a6 Rh1#} 1-0


lars 07.05.2022 17:09

AW: BearChess
 
Hallo Markus,

Zitieren:

Zitat von Mapi (Beitrag 106482)
Hallo Lars,

Ich nutze sehr gerne die Bearchess GUI zum spielen und auch für Engine Duelle mit Messchess. Dabei ist mir aufgefallen, dass Bearchess oft keine richtige PGN erzeugt. Es fehlen zwischendurch Zugnummern, so dass man die Partien z.B. in Chessbase nicht richtig nachspielen oder aufbereiten kann.
Vielleicht könntest Du da mal nachschauen?
vielen Dank

viele Grüße
Markus

danke für den Hinweis. Ich übernehme einfach die Ausgabe der Engines.
Da werde ich dann noch Zugnummern hinzufügen müssen.

Es kommt demnächst sowieso eine neue Version, dann mit Sprachausgabe und Unterstützung der DGT e-Boards (USB und Bluetooth) sowie der Uhr. Da werde ich dann noch die PGN-Ausgabe korrigieren.

Gruß
Lars

lars 15.05.2022 21:24

AW: BearChess
 
Hallo,

ich habe gerade Version 0.7.0.0 veröffentlicht.

Wie angekündigt, werden jetzt auch die DGT e-Boards (inkl. dem Revelation) mit USB und Bluetooth unterstützt. Falls eine DGT3000 Uhr angeschlossen ist, werden dort natürlich die Züge und die Zeiten angezeigt.
Es kann noch zu Fehlern bei der LED-Anzeige des Revelation kommen, aber das wird die nächste Version dann ausbessern :)

Hinzugekommen ist auch eine Sprachausgabe. Eigentlich wird jede Sprache unterstützt. Bevorzugt habe ich Deutsch und Englisch, aber es kann jeder die Texte anpassen. Wem z.B. ein "Schach Matt" zu lang ist, kann ich daraus auch ein einfaches "Matt" machen. Da ich die Begriffe und Figurennamen in den anderen Sprachen nicht kenne, kann die jeder in seine Sprache eintragen.
Die Sprachausgabe erfolgt übrigens asynchron. D.h. man muss nicht warten bis die Ansage fertig ist, bevor man seinen Zug setzen kann. Dafür wird auch nichts vergessen. D.h. bei einer schnellen Zugfolge (z.B. zwischen zwei Engines) werden alle Züge nacheinander angesagt, auch wenn die Partie schon längst weiter ist.

Viele Spaß,
Lars

Natürlich wurden ein paar Fehler gefixt.

applechess 16.05.2022 17:41

AW: BearChess
 
Zitieren:

Zitat von lars (Beitrag 106725)
Hallo,

ich habe gerade Version 0.7.0.0 veröffentlicht.

Viele Spaß,
Lars

Natürlich wurden ein paar Fehler gefixt.

Hallo Lars
Danke, du bist ja enorm fleissig. :) :)
Gruss
Kurt

mickihamster 06.06.2022 21:32

AW: BearChess
 
Servus Lars,

beim Testen von BearChess mit MessChess sind mir folgende Dinge aufgefallen.

- Bei en passant-Schlagen in einer Partie musste ich "manuell" den fehlenden Bauern durch Drücken des Feldes bestätigen. Erst nach Enter wird danach die Partie fortgesetzt.

- Bei einem 10-Partien-Duell sind vier Dubletten gespielt worden. Bei einem weiteren Duell drei!

Insgesamt jedoch ein ganz tolles Projekt! :top:

LG
Udo

Weiteres "Problem": Ich habe unter "MessChess-roms" die Bezeichnungen verändert. Jetzt kann ich unter BearChess "Load & manage engines" die Engines nicht mehr "laden". Vielleicht wurde dieses Thema schon behandelt, ich habe jetzt nicht alle Seite durchgesehen!

lars 06.06.2022 23:30

AW: BearChess
 
Hallo,

Zitieren:

Zitat von mickihamster (Beitrag 107168)
Servus Lars,
beim Testen von BearChess mit MessChess sind mir folgende Dinge aufgefallen.

- Bei en passant-Schlagen in einer Partie musste ich "manuell" den fehlenden Bauern durch Drücken des Feldes bestätigen. Erst nach Enter wird danach die Partie fortgesetzt.

Ich wüsste jetzt nicht, wie ich darauf Einfluss nehmen kann. Mir stehen doch nur die UCI-Befehle zur Verfügung.

Zitieren:

Zitat von mickihamster (Beitrag 107168)
- Bei einem 10-Partien-Duell sind vier Dubletten gespielt worden. Bei einem weiteren Duell drei!

Auch hier habe ich keinen Einfluss darauf, was die Engines gegeneinander spielen.

Zitieren:

Zitat von mickihamster (Beitrag 107168)
Servus Lars,
Weiteres "Problem": Ich habe unter "MessChess-roms" die Bezeichnungen verändert. Jetzt kann ich unter BearChess "Load & manage engines" die Engines nicht mehr "laden". Vielleicht wurde dieses Thema schon behandelt, ich habe jetzt nicht alle Seite durchgesehen!

Da schaue ich mal, wie das am Besten zu lösen ist.

Gruß
Lars

mickihamster 07.06.2022 00:36

AW: BearChess
 
Servus Lars und Danke für die schnelle Antwort!


Zitieren:

Hallo,

habe gerade Version 0.6.2.0 veröffentlicht. Das Nachspielen einer Partie wurde verbessert und die Positionseingabe wurde überarbeitet. Insbesondere das man dort schon jetzt die Brettausrichtung vorgeben kann.

Neu ist die Doublettenerkennung. Gerade bei Engine-Duellen oder Turnieren kann es interessant sein, diese sofort zu erkennen.

Ein Feature, was schon lange eingebaut ist aber dazu passt und daher hier nochmal erwähnt, ist die Möglichkeit, während einer Partie die Partiedatenbank offen und das "Synchronize witch chessboard" aktiviert zu haben.
Dann werden immer nur noch genau die Partien herausgefiltert, welche zur aktuellen Stellung passen.

Viel Spaß,
Lars
Deswegen meine Anfrage wegen Dubletten!

LG
Udo

lars 07.06.2022 07:32

AW: BearChess
 
Hallo Udo,

Zitieren:

Zitat von mickihamster (Beitrag 107173)
Servus Lars und Danke für die schnelle Antwort!


Deswegen meine Anfrage wegen Dubletten!

LG
Udo

ok, da liegt ein kleines Missverständnis vor. BearChess kann die Dubletten nicht vermeiden, aber ich habe eingebaut, sie sich anzeigen zu lassen. So kann man schnell sehen, ob überhaupt Dubletten vorliegen und welche Partien ggf. zu wiederholen sind.

Gruß
Lars

fhub 07.06.2022 09:30

AW: BearChess
 
Hallo Udo,
Zitieren:

Zitat von mickihamster (Beitrag 107168)
beim Testen von BearChess mit MessChess sind mir folgende Dinge aufgefallen.

- Bei en passant-Schlagen in einer Partie musste ich "manuell" den fehlenden Bauern durch Drücken des Feldes bestätigen. Erst nach Enter wird danach die Partie fortgesetzt.

also da kann definitiv BearChess nichts dafür, es könnte sein, daß im Plugin entweder Enpassant noch gar nicht (oder irgendwie fehlerhaft) eingebaut ist. Das trifft eben auf manche Engines zu, weil es beim Testen gar nicht so einfach ist, so einen ep-Zug überhaupt zu bekommen.

Anschauen kann ich mir das aber nur, wenn Du mir sagst, bei welcher Engine dieses ep-Problem aufgetreten ist.

Grüße,
Franz

lars 07.06.2022 19:14

AW: BearChess
 
Hallo Udo,

Zitieren:

Zitat von mickihamster (Beitrag 107168)

Weiteres "Problem": Ich habe unter "MessChess-roms" die Bezeichnungen verändert. Jetzt kann ich unter BearChess "Load & manage engines" die Engines nicht mehr "laden". Vielleicht wurde dieses Thema schon behandelt, ich habe jetzt nicht alle Seite durchgesehen!

Wenn du nur den Namen geändert hast, reicht es vielleicht, in BearChess in der Engine-Konfiguration den Parameter zu korrigieren.
BearChess liest zum Installieren einer neuen Engine, die Datei "Engines.lst" aus. Ggf. solltest du sie auch noch anpassen.

Gruß
Lars


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:41 Uhr.

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