Thema: News: DGT Pi Schachcomputer
Einzelnen Beitrag anzeigen
  #249  
Alt 02.12.2017, 23:47
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss379
AW: DGT Pi Schachcomputer

 Zitat von LocutusOfPenguin Beitrag anzeigen
Daher schicke ich ein "Error"
Das wäre ein GUI-Problem mit UCI-Konformität, weil UCI Ponder nicht als verpflichtend spezifiziert.

Zitieren:
...Nun ist das aber schwer dem Anwender begreiflich zu machen, warum er plötzlich nicht den Analyse Modus auswählen kann
Stimmt, das wäre der Bruch eines wesentlichen Features. Aber Analyse über Pondering zu machen, ist schon sehr exotisch, denn normalerweise geht das über "go infinite". Ponder ist nicht zur Analyse konzipiert.

Das scheitert sachlich nämlich schon daran, daß es ja die Engine ist, die bei ihrem letzten bestmove ihren Wunsch zum Ponderzug mitteilt, den die GUI üblicherweise genehmigt. Wenn sich aber dann bei höherer Tiefe rausstellt, daß der Ponderzug eigentlich nicht so gut ist und die Engine lieber was anderes spielen würde, dann muß sie nach UCI die PV unterdrücken, wodurch der Analysemodus witzlos wird.

Aus der UCI-Spec bezgl. Ponder-Zug:

However, if the engine decides to ponder on a different move, it should not display any mainlines as they are likely to be misinterpreted by the GUI because the GUI expects the engine to ponder on the suggested move.

Bei "go infinite" hat die Engine alle Freiheiten bezüglich der Zugwahl und darf immer die PV ausgeben.

Zitieren:
Ich brauche "go searchmoves" dazu.
Das sollte die CT800-Engine können, auch wenn man "searchmoves" nicht ans Ende von "go" hängt, sondern mittendrin hat. Wenn das nicht funktioniert, würde ich mich über einen Bugreport freuen. Also zwischendrin in einer Dev-Version hatte ich da mal einen Bug, aber der sollte im 1.12-Release behoben sein.

Zitieren:
aber siehe mein Satz "Plätze"
OK, Platz ist natürlich bei der Schnellwahl auf 8 begrenzt. Kannst Du mir mal Dein Config-File schicken? Dann kann ich das beim nächsten Release in meinen Download reinnehmen beim Binary für den Raspi. Idealerweise mit einem Link zur Anleitung, wie man denn die Engine reinbastelt, wenn man Binary und Config-File hat.
Mit Zitat antworten