Schachcomputer.info Community
  #611  
Alt 08.06.2020, 22:41
Benutzerbild von JanWeer
JanWeer JanWeer ist offline
Mephisto Excalibur
 
Registriert seit: 27.01.2015
Beiträge: 75
Abgegebene Danke: 87
Erhielt 45 Danke für 25 Beiträge
Aktivitäten Langlebigkeit
0/20 10/20
Heute Beiträge
0/3 sssssss75
AW: DGT Pi Schachcomputer

Bei mir wird aus dem blinkenden gelb nach einiger Zeit ein sattes rot. Wenn ich das Brett dann einschalte, leuchtet die Lampe allerdings satt grün. Deutet das rot auf eine Fehlfunktion hin?

Gruß

Jan
Mit Zitat antworten
Folgender Benutzer sagt Danke zu JanWeer für den nützlichen Beitrag:
Stiko (08.06.2020)
  #612  
Alt 08.06.2020, 22:42
Benutzerbild von Stiko
Stiko Stiko ist offline
MACH III
 
Registriert seit: 28.01.2020
Ort: Bayern
Land:
Beiträge: 126
Abgegebene Danke: 71
Erhielt 97 Danke für 40 Beiträge
Aktivitäten Langlebigkeit
0/20 5/20
Heute Beiträge
0/3 ssssss126
AW: DGT Pi Schachcomputer

 Zitat von Chessguru Beitrag anzeigen
Jein.

1.Katze verkloppen
2.Pi ins WLAN einbinden
3.wenn im WLAN, dann per IP Aufruf das Web Interface aufrufen, dort wird die laufende Partie angezeigt
Autsch.
Da kann DGt was von Millennium lernen.
Der zeigt eine falsch stehende Figur an und wenn die richtig ist, kommt die nächste.

Die Qualität des Brettes und der Figuren allerdings sind ein Traum bei DGT.

Geändert von Stiko (09.06.2020 um 08:34 Uhr)
Mit Zitat antworten
  #613  
Alt 08.06.2020, 22:50
Benutzerbild von Nisse
Nisse Nisse ist offline
Mephisto RISC
 
Registriert seit: 17.10.2019
Land:
Beiträge: 282
Abgegebene Danke: 558
Erhielt 208 Danke für 116 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 5/20
Heute Beiträge
0/3 ssssss282
AW: DGT Pi Schachcomputer

Millennium "ist" ja auch ein Schachcomputer, DGT lediglich ein PC-Brett
Mit Zitat antworten
  #614  
Alt 09.06.2020, 08:02
Benutzerbild von Stiko
Stiko Stiko ist offline
MACH III
 
Registriert seit: 28.01.2020
Ort: Bayern
Land:
Beiträge: 126
Abgegebene Danke: 71
Erhielt 97 Danke für 40 Beiträge
Aktivitäten Langlebigkeit
0/20 5/20
Heute Beiträge
0/3 ssssss126
AW: DGT Pi Schachcomputer

 Zitat von Nisse Beitrag anzeigen
Millennium "ist" ja auch ein Schachcomputer, DGT lediglich ein PC-Brett
DGT sieht das anders.

Zitieren:
Herzlichen Glückwunsch zum Kauf des DGT Pi, dem weltweit einzigen all-in-one programmierbaren Schachcomputer mit integrierter Schachuhr der Ihr USB e-Board, Smart Board oder Bluetooth DGT Schachbrett in den besten Sparringspartner verwandelt.
Mit Zitat antworten
  #615  
Alt 20.06.2020, 10:21
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 373
Abgegebene Danke: 165
Erhielt 443 Danke für 175 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
1/20 8/20
Heute Beiträge
0/3 ssssss373
AW: DGT Pi Schachcomputer

So, ich habe mir mal den Sourcecode von Arasan 22.0 angesehen, und die Engine hat mit dem internen Buch sowie dem unnötigen searchmoves von Picochess dasselbe Problem wie meine.

Aus protocol.cpp:

Code:
// Note: not clear what the semantics should be when "searchmoves"
// is specified and using "own book." Currently we force a search
// in this case and ignore the book moves.
if (!infinite && options.book.book_enabled && movesToSearch.empty()) {
    move = openingBook.pick(board);
    if (!IsNull(move)) stats.fromBook = true;
}
Ich habe den Autor mal angeschrieben und vorgeschlagen, das so ähnlich wie ich bei der nächsten CT800-Version zu machen: daß Buchzüge gewählt werden können, wenn die Schnittmenge zwischen searchmoves und verfügbaren Buchzügen nicht leer ist.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Rasmus für den nützlichen Beitrag:
Lindwurm (20.06.2020), Nisse (20.06.2020)
  #616  
Alt 28.06.2020, 11:09
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 373
Abgegebene Danke: 165
Erhielt 443 Danke für 175 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
1/20 8/20
Heute Beiträge
0/3 ssssss373
AW: DGT Pi Schachcomputer

Die Antwort von Jon (dem Autor von Arasan) ist, daß das ein Randfall ist, wo UCI das Zusammenspiel von searchmoves und OwnBook nicht klar definiert. Er faßt es so auf, daß die mit searchmoves vorgegebenen Züge alle untersucht werden sollen, was das Abschalten des internen Buches erfordert.

Kann man so sehen, wobei ich das nur bei Analyse mit go infinite teile, wo ich ohnehin das Buch abschalte.

Andererseits ist eine entsprechende Verbesserung bei dem "neuen" Picochess-Zweig bereits im Test, wo das sowieso unnötige searchmoves gar nicht erst übertragen wird, was das Problem dann auch für Arasan löst.
Mit Zitat antworten
  #617  
Alt 30.06.2020, 01:47
Beeco76 Beeco76 ist offline
Mephisto Montreux
 
Registriert seit: 23.03.2020
Beiträge: 254
Abgegebene Danke: 1.313
Erhielt 409 Danke für 179 Beiträge
Aktivitäten Langlebigkeit
0/20 4/20
Heute Beiträge
0/3 ssssss254
AW: DGT Pi Schachcomputer

Hallo zusammen,

 Zitat von Mythbuster Beitrag anzeigen
Zur Sache: Es mag ja alles sein, wie es ist ... meine Beispiele zeigen aber, dass zum Beispiel die Engine des Vancouver sich auf dem Pi anders verhält als im Computer, wo sie selbst bestimmen kann. Darum das nachvollziehbare Beispiel.

Und offenbar sind da ja auch andere Programmierer "weiter", wie man an Hiarcs, Fritz, Shredder und Co sehen kann.

Es mag sein, dass es in "eurer UCI Welt" anders läuft ... aber deswegen ist es nicht zwingend richtig oder gar besser ...
Zum Thema UCI und "Engine kann Bedenkzeit selbst bestimmen":

So, wie ich das UCI-Protokoll verstanden habe, muss das kein Widerspruch sein.

Man kann meines Wissens mehrere Möglichkeiten benutzen:

1. "movetime" mit einer festen Bedenkzeit

Hat so weit ich weiß so gut wie jede UCI-Engine.

2. Die GUI sagt der Engine Bescheid, wie viel Zeit auf den Uhren ist, das sieht dann z.B. so aus:

Code:
// GUI: Hallo, ich will ein neues Spiel spielen
ucinewgame

// GUI: Position und Halbzug
position startpos moves e2e4

// GUI: Liebe Engine, hier die Zeiten von Weiß und Schwarz in Millisekunden
//         Fang an zu suchen. Wenn du fertig bist, sag mir deinen Zug
go wtime 122000 btime 120000 winc 2000 binc 2000
In diesem Fall übergibt - so wie ich es verstanden habe - die GUI der UCI-Engine die Zeit auf der Uhr der beiden Spieler und die Engine muss selbst entscheiden, wann sie die Infos an die GUI zurückgibt.

(Habe leider keine Ahnung, ob jede UCI-Engine dieses Feature haben muss.)

3. Die GUI sagt "Berechne unendlich lang" (go infinite) und sagt dann selbst irgendwann mal "Stop".


Zum Thema "UCI und Take Back":

UCI ist stateless, das ist:

a) gut

-> Merkt zum Beispiel jeder, der schnell eine beliebige Stellung aufbauen und analysieren möchte.

und

b) schlecht

-> Merkt jeder, der Züge zurücknehmen möchte.

siehe hierzu auch:
https://www.chessprogramming.org/UCI#Critique


Wenn also ein picochess-Entwickler den Kontext mit hineinbringen möchte, kann er meines Wissens nicht auf Hilfe innerhalb von UCI zurückgreifen.

Denkbar wäre GUI-seitig evtl. eine Stack-artige Datenstruktur, in der die FENs nach jedem Halbzug samt Bedenkzeiten und movestogo bis zur nächsten Zeitkontrolle abgelegt werden.

Ich bin aber kein Experte, was UCI angeht und habe lediglich mal die Befehle direkt in der Konsole eingegeben. Also korrigiert mich bitte, wenn ich falsch liege.
Und damit ist noch nichts über die Winboard/XBoard-Engines gesagt, sofern diese in picochess zum Einsatz kommen dürfen.
Auch nichts über Engines, die mit Mame und Chessplugin eingebunden sind.
Die Takeback-Routine müsste dann auch mit diesen Engines funktionieren.

Zu guter Letzt nochmal vielen Dank an alle, die in picochess und/oder dem DGT Pi involviert waren: Ihr seid super!


Viele Grüße
Markus
Mit Zitat antworten
  #618  
Alt 30.06.2020, 02:52
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 57
Land:
Beiträge: 3.805
Abgegebene Danke: 2.093
Erhielt 3.945 Danke für 1.470 Beiträge
Aktivitäten Langlebigkeit
14/20 19/20
Heute Beiträge
2/3 sssss3805
AW: DGT Pi Schachcomputer

Wenn man eine PGN schreibt in der man die zugzeiten als Kommentare ablegt (als fleissübung noch rechentiefe und stellungsbewertung) kann sich das Gerät dann vor und / oder zurück durch die PGN NOTATION hangeln und die Uhren können mit jedem Zug vor oder zurück wieder synchronisiert werden.

Und am Ende hat man dann eine pgn die man sogar noch als FEATURE abliefern kann.
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
  #619  
Alt 28.08.2020, 10:30
Benutzerbild von Nisse
Nisse Nisse ist offline
Mephisto RISC
 
Registriert seit: 17.10.2019
Land:
Beiträge: 282
Abgegebene Danke: 558
Erhielt 208 Danke für 116 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 5/20
Heute Beiträge
0/3 ssssss282
AW: DGT Pi Schachcomputer

Hallo liebe DGT Pi Besitzer und Elektroniker,

nach einigen Monaten einwandfreien Betriebes, schaltet sich nun mein PI nicht mehr ein.

Auf der Platine (am Netzeingang) leuchtet jedoch eine rote LED und das Gerät wird nach einiger Zeit "betriebswarm". Das Display funktioniert, da die Uhr im Batteriebetrieb ja funktioniert. Am Netzteil liegt es auch nicht.

Kennt jemand dieses Problem, gibt es evtl. Tips zur Diagnose ?

Vielen Dank !

Gruss
Nisse
Mit Zitat antworten
  #620  
Alt 28.08.2020, 12:24
Benutzerbild von Joscho
Joscho Joscho ist offline
Fidelity Kishon Chesster
 
Registriert seit: 16.05.2017
Ort: Erlangen
Alter: 56
Land:
Beiträge: 60
Abgegebene Danke: 112
Erhielt 47 Danke für 29 Beiträge
Aktivitäten Langlebigkeit
0/20 7/20
Heute Beiträge
0/3 sssssss60
AW: DGT Pi Schachcomputer

 Zitat von Nisse Beitrag anzeigen
Hallo liebe DGT Pi Besitzer und Elektroniker,

nach einigen Monaten einwandfreien Betriebes, schaltet sich nun mein PI nicht mehr ein.

Auf der Platine (am Netzeingang) leuchtet jedoch eine rote LED und das Gerät wird nach einiger Zeit "betriebswarm". Das Display funktioniert, da die Uhr im Batteriebetrieb ja funktioniert. Am Netzteil liegt es auch nicht.

Kennt jemand dieses Problem, gibt es evtl. Tips zur Diagnose ?
Die rote LED zeigt an, dass der Raspi Spannung bekommt und das diese höher als 4,63V ist (bei weniger würde sie blinken). Interessanter wäre, was die grüne LED macht, die Zugriffe auf die SD-Karte anzeigt.
Unabhängig davon wäre mein erster Versuch, eine andere SD-Karte zu benutzen, um zu sehen, ob diese die Fehlerursache ist. Falls ja muss einfach eine neue SD-Karte her.

Viele Grüße

-Joscho
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Joscho für den nützlichen Beitrag:
Nisse (28.08.2020)
Antwort

Themen-Optionen
Ansicht

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

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Info: Kurts Schachcomputer + Schachcomputer.info Chessguru News & Infos - Forum + Wiki 24 07.07.2009 21:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr.



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