By Michael Scheidl
Date 2009-09-26 21:52
[quote="Peter Franz"] Wenn ich bei den Options einfach hinter das uci schreibe setoption nalimov path value = C:\TB schreibe, so funktioniert das nicht. [/quote]
(Das ist nicht ganz die richtige Syntax, aber möglicherweise jetzt hier nur verschrieben.)
Ich habe das ganze jetzt bei mir mit Fruit 05/11/03 und mit Rybka 2.2n2 ausprobiert. Ich habe "\nisready" auch entfernt. Es funktioniert, aber: Ich habe festgestellt, daß Änderungen in der Babas-Enginekonfiguration erst verarbeitet werden, wenn man Babas danach komplett beendet und (nur Babas, nicht Windows) neu startet. Dann ging's jeweils mit folgenden beispielsweisen Eintragungen:
uci
setoption name Hash value 128
setoption name NalimovPath value F:\Tablebases\
Im Process Explorer sah ich daß diese Hashgröße genommen wurde, und bei Analyse einer Endspielstellung in Babas sah ich meinen USB-Stick wo die Nalimovs liegen, blinken. Also so müßte es dann klappen.
Ich selber finde Babas (als einen der wenigen Kritikpunkte) für Engineanalysen schlecht ausgestattet, z.B. fehlt Multi-PV. Und diese manuelle Enginekonfiguration ist natürlich auch ein Graus. Ich sehe mir gelegentlich meine "Machwerke" lieber an, indem ich mit einem anderen Schachprogramm auf die PGN zugreife, die Babas automatisch speichert. So wird man normalerweise dafür mehr Komfort vorfinden.