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)
-   -   News: DGT Pi Schachcomputer (https://www.schachcomputer.info/forum/showthread.php?t=5304)

Mapi 19.09.2017 19:51

AW: DGT Pi Schachcomputer
 
Hallo Jürgen,
vielen Dank für die Info.
Da es noch kein Image dafür gibt, würde ich gerne die autoupdate funktion von picochess benutzen, aber ich bekomme das nicht hin. Mein englisch ist da wohl sehr grenzwertig.
Könntest Du da vielleicht eine kurze Hilfestellung in deutsch geben?

vielen Dank

Markus

Chessguru 19.09.2017 19:59

AW: DGT Pi Schachcomputer
 
1 Anhang/Anhänge
Hallo Jürgen,

ich habe mir die neue 0.9h Version installiert, allerdings bekomme ich einen Fehler beim Start ("err Engine" - s.h. angehängte Fehlermeldung). Ebenso kann ich mit der neuen Version keine Engines mehr einbinden. Ich habe daraufhin die Version noch einmal komplett neu installiert (Verzeichnis gelöscht und neu heruntergeladen), ohne etwas anzufassen (keine picochess.ini) und auch in diesem Fall kommt es zu dem angesprochenen Engine Lade Fehler.

Gruß
Micha

applechess 19.09.2017 20:47

AW: DGT Pi Schachcomputer
 
Zitieren:

Zitat von Chessguru (Beitrag 69446)
Hallo Jürgen,

ich habe mir die neue 0.9h Version installiert, allerdings bekomme ich einen Fehler beim Start ("err Engine"). Ebenso kann ich mit der neuen Version keine Engines mehr einbinden. Ich habe daraufhin die Version noch einmal komplett neu installiert (Verzeichnis gelöscht und neu heruntergeladen), ohne etwas anzufassen (keine picochess.ini) und auch in diesem Fall kommt zu dem angesprochenen Engine Lade Fehler.

Gruß
Micha

Hallo Micha

Solche Fehler animieren potenzielle Käufer des Gerätes
natürlich gar nicht.

Gruss
Kurt

Chessguru 19.09.2017 21:04

AW: DGT Pi Schachcomputer
 
Hallo Kurt,

mit der offiziellen Verkaufsversion hat es nichts zu tun. Jürgen arbeitet nicht für DGT, sondern versucht momentan Wünsche von Usern umzusetzen. Dabei passieren auch mal Fehler, was ich als nicht weiter schlimm erachte. Im Gegenteil, ich finde es sehr erfreulich und beachtenswert, wie schnell Jürgen in seiner Freizeit versucht das Projekt Picochess voranzutreiben und Wünsche umzusetzen.

Gruß
Micha

applechess 19.09.2017 21:10

AW: DGT Pi Schachcomputer
 
Zitieren:

Zitat von Chessguru (Beitrag 69452)
Hallo Kurt,

mit der offiziellen Verkaufsversion hat es nichts zu tun. Jürgen arbeitet nicht für DGT, sondern versucht momentan Wünsche von Usern umzusetzen. Dabei passieren auch mal Fehler, was ich als nicht weiter schlimm erachte. Im Gegenteil, ich finde es sehr erfreulich und beachtenswert, wie schnell Jürgen in seiner Freizeit versucht das Projekt Picochess voranzutreiben und Wünsche umzusetzen.

Gruß
Micha

Hallo Micha
Danke für die Aufklärung.
Gruss
Kurt

Rasmus 20.09.2017 00:25

AW: DGT Pi Schachcomputer
 
Moin Jürgen,

Zitieren:

Zitat von LocutusOfPenguin (Beitrag 69434)
Keine Ahnung warum ich keine Zeiten schicken kann wenn es für den Computer losgeht (=ponderhit), sondern muss das schon machen wenn der Spieler am Zug ist

Zumindest die Zeit für den Computer ändert sich aber ja auch nicht, weil während des Ponderns ja die Zeit des Spielers läuft.

Zitieren:

CT800 hat leider kein "ponder" flag. Da muss ich ein Minuspunkt vergeben.
Könnte man das noch einbauen, Rasmus?
Ist nicht geplant, weil's zuviel Aufwand wäre, besonders für die Cortex-M4-Version, die mangels Betriebssystem kein Threading hat. Zudem würde sich die Akkulaufzeit nahezu halbieren.

Die UCI-Version soll ja wenigstens architekturmäßig relativ eng dranbleiben, damit das Verhalten ähnlich bleibt und ich die Verbesserungen automatisiert testen kann.

Ein Teil des Effekts wird sowieso über die Schnellantworten bereits abgefangen. Nicht zuletzt ist die Trefferrate bei der HV an sich nicht besonders hoch, so daß unterm Strich für viel Aufwand wenig zusätzliche Spielstärke herauskäme.

Bei 100% Trefferrate wäre es wie eine Zeitverdoppelung, also etwa 50 Elo, und davon würden vielleicht noch 10-20 Elo bleiben.

LocutusOfPenguin 20.09.2017 16:11

AW: DGT Pi Schachcomputer
 
Hallo Rasmus,

vielen Dank für deine Erklärung.
Wenn das so ein Aufwand bedeutet, ist das schon OK so.
Fragen kostet ja nix.

Was mich bei diesem UCI nervt, ist...wenn ich die Zeit schon schicken muss, bei Start des User-Nachdenkens..führt das dazu das die Nachdenkzeit des Users für die Engine mitgerechnet wird. Daher zieht die Engine viel zu früh.

Klar, die Uhr für die Engine läuft nicht, aber irgendwie spielen die Engines sehr schnell ihren Zug aus, und das umso mehr, je länger die Spieler nachgedacht hat. Das ist bei 80'er Schachcomputern viel besser.

Naja, daran kann ich nix ändern => ich greife nicht in den Entscheidungsprozess der Engines ein.

Jürgen

PS warum ich gefragt habe, ist folgender:
In neuen Versionen prüfe ich nun, ob die Engine das Pondern überhaupt kann. Das bedeutet, das bei allen Engines die das nicht anbieten man auch nicht mehr in die pondering modi wechseln kann. Im Prinzip geht da nur noch "Normal"...ist also eine ziemliche Einschränkung.
Laut UCI Spezi müssen die Engines dazu ein "ponder" flag besitzen.

LocutusOfPenguin 20.09.2017 16:39

AW: DGT Pi Schachcomputer
 
Hallo Micha,

hmmmm...sieht mir nach einer alten python-chess version aus (ist aber geraten). Ein Fehler meinerseits ist das aber nicht.

Und ja, ich mache durchaus mal Fehler...aber das wäre zu einfach.


Versuche mal ein "pip3 install -U -r requirements.txt"...vielleicht hilft das.



Zitieren:

Zitat von Chessguru (Beitrag 69446)
Hallo Jürgen,

ich habe mir die neue 0.9h Version installiert, allerdings bekomme ich einen Fehler beim Start ("err Engine" - s.h. angehängte Fehlermeldung). Ebenso kann ich mit der neuen Version keine Engines mehr einbinden. Ich habe daraufhin die Version noch einmal komplett neu installiert (Verzeichnis gelöscht und neu heruntergeladen), ohne etwas anzufassen (keine picochess.ini) und auch in diesem Fall kommt es zu dem angesprochenen Engine Lade Fehler.

Gruß
Micha


LocutusOfPenguin 20.09.2017 16:50

AW: DGT Pi Schachcomputer
 
Hallo Markus,

das gibt es mehrere Möglichkeiten:

a) picochess.ini bearbeiten (zB mit "nano"), und das Update flag auf True setzen & restart ... das macht dann von nun an, immer die Updates automatisch. Im Prinzip so: "login", "sudo su", "cd /opt/picochess", "nano picoches.ini" dort die UpdateZeile verändern und "Ctrl-o", Enter & Reboot Im Schnelldurchlauf.

b) einmalig "sudo su git pull" innerhalb /opt/picochess aufrufen

c) während "picochess" auf der Uhr ist, die mittlere Taste drücken. Das ist dann das "neue" System...ist aber noch in BETA(!!) da braucht man keinerlei Linux Kenntnisse. Dort eine Version auswählen (incl. downgrade) und klick, fertig

Jürgen

Zitieren:

Zitat von Mapi (Beitrag 69445)
Hallo Jürgen,
vielen Dank für die Info.
Da es noch kein Image dafür gibt, würde ich gerne die autoupdate funktion von picochess benutzen, aber ich bekomme das nicht hin. Mein englisch ist da wohl sehr grenzwertig.
Könntest Du da vielleicht eine kurze Hilfestellung in deutsch geben?

vielen Dank

Markus


Chessguru 20.09.2017 17:53

AW: DGT Pi Schachcomputer
 
Hallo Jürgen,

Zitieren:

Zitat von LocutusOfPenguin (Beitrag 69468)
hmmmm...sieht mir nach einer alten python-chess version aus (ist aber geraten). Ein Fehler meinerseits ist das aber nicht.

danke für die Info. Bis zur 0.9g hat es noch funktioniert. Ok, dann schaue ich mir die Sache heute Abend noch einmal in Ruhe an.

Gruß
Micha


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

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