Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 15.05.2022, 21:24
Benutzerbild von lars
lars lars ist offline
Revelation
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 60
Land:
Beiträge: 716
Abgegebene Danke: 271
Erhielt 1.357 Danke für 404 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss716
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.
Mit Zitat antworten
Folgende 12 Benutzer sagen Danke zu lars für den nützlichen Beitrag:
achimp (16.05.2022), Agep (16.05.2022), applechess (15.05.2022), dsommerfeld (16.05.2022), ferribaci (15.05.2022), Fisherman (16.05.2022), gkalab (16.05.2022), jerazi (16.05.2022), Lindwurm (15.05.2022), Mapi (15.05.2022), Robert (18.05.2022), ruschach (16.05.2022)
  #2  
Alt 16.05.2022, 17:41
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.991
Abgegebene Danke: 11.061
Erhielt 17.209 Danke für 6.049 Beiträge
Aktivitäten Langlebigkeit
16/20 13/20
Heute Beiträge
3/3 sssss7991
AW: BearChess

 Zitat von lars Beitrag anzeigen
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
Mit Zitat antworten
Folgender Benutzer sagt Danke zu applechess für den nützlichen Beitrag:
lars (16.05.2022)
  #3  
Alt 06.06.2022, 21:32
Benutzerbild von mickihamster
mickihamster mickihamster ist offline
Resurrection
 
Registriert seit: 08.02.2014
Ort: Olching, Lkr. Fürstenfeldbruck
Land:
Beiträge: 568
Abgegebene Danke: 810
Erhielt 1.468 Danke für 387 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss568
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!

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!
Mit Zitat antworten
  #4  
Alt 06.06.2022, 23:30
Benutzerbild von lars
lars lars ist offline
Revelation
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 60
Land:
Beiträge: 716
Abgegebene Danke: 271
Erhielt 1.357 Danke für 404 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss716
AW: BearChess

Hallo,

 Zitat von mickihamster Beitrag anzeigen
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.

 Zitat von mickihamster Beitrag anzeigen
- 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.

 Zitat von mickihamster Beitrag anzeigen
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
Mit Zitat antworten
  #5  
Alt 07.06.2022, 00:36
Benutzerbild von mickihamster
mickihamster mickihamster ist offline
Resurrection
 
Registriert seit: 08.02.2014
Ort: Olching, Lkr. Fürstenfeldbruck
Land:
Beiträge: 568
Abgegebene Danke: 810
Erhielt 1.468 Danke für 387 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss568
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
Mit Zitat antworten
  #6  
Alt 07.06.2022, 07:32
Benutzerbild von lars
lars lars ist offline
Revelation
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 60
Land:
Beiträge: 716
Abgegebene Danke: 271
Erhielt 1.357 Danke für 404 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss716
AW: BearChess

Hallo Udo,

 Zitat von mickihamster Beitrag anzeigen
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
Mit Zitat antworten
  #7  
Alt 07.06.2022, 09:30
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: BearChess

Hallo Udo,
 Zitat von mickihamster Beitrag anzeigen
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
Mit Zitat antworten
  #8  
Alt 07.06.2022, 19:14
Benutzerbild von lars
lars lars ist offline
Revelation
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 60
Land:
Beiträge: 716
Abgegebene Danke: 271
Erhielt 1.357 Danke für 404 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss716
AW: BearChess

Hallo Udo,

 Zitat von mickihamster Beitrag anzeigen

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
Mit Zitat antworten
  #9  
Alt 07.06.2022, 19:30
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.890
Abgegebene Danke: 581
Erhielt 7.045 Danke für 1.590 Beiträge
Aktivitäten Langlebigkeit
9/20 15/20
Heute Beiträge
1/3 sssss2890
AW: BearChess

Hallo Lars.
 Zitat von lars Beitrag anzeigen
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.
also ich weiß ja nicht genau, was Udo da geändert hat (hoffentlich nicht die Namen der ROM-Dateien in MessChess selbst ), aber vielleicht stört es ihn ja, daß BearChess bei der Auswahl der MessChess-Engines nur die internen Treibernamen anzeigt!?

Da hätte ich evt. eine Idee:
Im Unterverzeichnis Hiarcs (oder Shredder) findet sich eine Datei 'MessChess.lst', die ähnlich zur von Dir verwendeten 'Engines.lst' ist, nur mit mehr Informationen. Für jede Engine gibt's 3 Eintrage (getrennt durch einen Strichpunkt):
1) interner Treibername der Engine
2) Treibername + evt. notwendige(r) Aufrufparameter (nur für manche Engines nötig)
3) vollständiger Name des Schachcomputers

Sollte also in BearChess der komplette Schachcomputername angezeigt werden, dann müßtest Du aus dieser Datei einfach den 3. Parameter für Deine Liste verwenden (und zum Aufruf der Engine eben den 2. aus dieser Datei).
Dadurch wäre für die meisten Benutzer leichter erkennbar, um welche Engine es sich in Deiner Liste tatsächlich handelt (die Treibernamen sind ja eher etwas für Insider).

Grüße,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
dsommerfeld (08.06.2022)
  #10  
Alt 07.06.2022, 19:41
Benutzerbild von lars
lars lars ist offline
Revelation
 
Registriert seit: 17.11.2009
Ort: Lübeck
Alter: 60
Land:
Beiträge: 716
Abgegebene Danke: 271
Erhielt 1.357 Danke für 404 Beiträge
Aktivitäten Langlebigkeit
5/20 15/20
Heute Beiträge
1/3 ssssss716
AW: BearChess

Hallo Franz,

 Zitat von fhub Beitrag anzeigen
Hallo Lars.

Da hätte ich evt. eine Idee:
Im Unterverzeichnis Hiarcs (oder Shredder) findet sich eine Datei 'MessChess.lst', die ähnlich zur von Dir verwendeten 'Engines.lst' ist, nur mit mehr Informationen. Für jede Engine gibt's 3 Eintrage (getrennt durch einen Strichpunkt):
1) interner Treibername der Engine
2) Treibername + evt. notwendige(r) Aufrufparameter (nur für manche Engines nötig)
3) vollständiger Name des Schachcomputers

Sollte also in BearChess der komplette Schachcomputername angezeigt werden, dann müßtest Du aus dieser Datei einfach den 3. Parameter für Deine Liste verwenden (und zum Aufruf der Engine eben den 2. aus dieser Datei).
Dadurch wäre für die meisten Benutzer leichter erkennbar, um welche Engine es sich in Deiner Liste tatsächlich handelt (die Treibernamen sind ja eher etwas für Insider).

Grüße,
Franz
Vielen Dank! Werde ich machen

Gruß
Lars

P.S. Schon fertig! Gibt es in der nächsten Version

Geändert von lars (07.06.2022 um 20:11 Uhr) Grund: P.S.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu lars für den nützlichen Beitrag:
dsommerfeld (08.06.2022)
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:13 Uhr.



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