Thema: News: CT800 auf dem PC
Einzelnen Beitrag anzeigen
  #75  
Alt 20.08.2017, 12:12
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 374
Abgegebene Danke: 165
Erhielt 445 Danke für 176 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 8/20
Heute Beiträge
0/3 ssssss374
AW: CT800 auf dem PC

Die Drosselung ist in allen UCI-Versionen auf dieselbe Weise implementiert, das geht einfach mit einem UCI-Befehl. Die GUI (bzw. auf dem Raspi, deren Äquivalent) muß die angebotene Option allerdings erkennen und nutzen.

Die Schwierigkeit ist, wie denn der Benutzer das auswählen soll, denn es gibt ja hardwarebedingt nur begrenzte Möglichkeiten für eine Menüführung. Erschwerend hinzu kommt, daß diese Drosselung kein allgemein üblicher Standardbefehl von UCI ist. Bei einer GUI auf dem PC ist das kein Problem, weil diese Option da einfach in einem Fenster auftaucht und die GUI gar nicht verstehen muß, was diese Option tut.

Mein Vorschlag: es könnte eine oder mehrere Dateien angelegt werden, für jede Engine, wo der Benutzer selber ein Setup speichern kann. Das müßte dann vom Benutzer selber hochgeladen werden. Die Ansteuerungs-Software bräuchte diese Dateien dann nur noch auszulesen und die enthaltenen UCI-Befehle an die Engine zu übertragen. Im Menü könnte man dann entweder die Engine selber auswählen, falls keine Konfig-Dateien vorliegen, oder Engine plus Konfiguration(en). Man könnte daher auch mehrere Konfigurationen pro Engine haben.

Das betrifft übrigens auch die Hashtabellen, die per default lediglich 8 MB groß sind, weil UCI spezifiziert, daß man zu Anfang nur einen kleinen Wert als default nehmen soll. Hier sollte die Ansteuerung automatisch für alle UCI-Engines einen möglichst großen Wert wählen, der auf dem System noch funktioniert. Aber der UCI-Befehl dafür ist ja für alle Engines derselbe, von daher ist das einfach.

Zum Eröffnungsbuch, die CT800-Engine hat ein eingebautes Buch, das auf den Spielstil abgestimmt ist, wenngleich mit um die 20.000 Zügen nicht besonders groß. Die GUI kann das aber auch abschalten und ihr eigenes Buch heranziehen.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Rasmus für den nützlichen Beitrag:
Mythbuster (20.08.2017)