Thema: News: DGT Pi Schachcomputer
Einzelnen Beitrag anzeigen
  #571  
Alt 03.06.2020, 13:54
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

Ich hänge das mal in diesen Thread rein, weil das passender ist als der mit den Pi-Images.

Ich habe eine Debugversion meiner Engine erstellt, die die UCI-Ein/Ausgabe mitloggt. Dank der tatkräftigen Hilfe von Micha ist nun klar, wieso das interne Eröffnungsbuch der CT800-Engine auf dem Pi nicht funktioniert!

Einerseits überträgt Picochess unnötigerweise mit "searchmoves" die gesamte Liste der legalen Züge auf dem Brett. Andererseits (hatte ich gar nicht mehr auf dem Schirm) blockiert meine Engine dann ihr Eröffnungsbuch, weil "searchmoves" normalerweise nur bei Analyse als Ersatz für MultiPV vorkommt.

Ich nehme das als Verbesserung für die nächste Version meiner Engine auf, daß Buchzüge trotz searchmoves gespielt werden können, wenn die Schnittmenge nicht leer ist und nicht "go infinite" (Analyse) vorliegt. Dank des Logfiles kann ich dabei mit den realen Eingaben von Picochess testen.

Parallel wäre es sicherlich auch gut, wenn das unnötige "searchmoves" bei Picochess rausgenommen würde. Eventuell geht dann auch bei Arasan das interne Buch.

Geändert von Rasmus (03.06.2020 um 14:07 Uhr)
Mit Zitat antworten