Schachengines und die Fritz Gui
Für die Benutzerschnittstelle von Fritz steht eine Vielzahl von Schachengines
zur Verfügung.
Diese Schachengines sind ein unverzichtbares Hilfsmittel zur Bewertung einer
Stellung oder Partien. Neben den von uns produzierten Schachengines stehen noch
zahlreiche frei verfügbare Engines im Internet zur Verfügung, die
mit dem UCI-Protokoll arbeiten und ebenfalls unter Fritz oder ChessBase
einsetzbar sind.
UCI-Engines bindet man unter dem Menüpunkt Engine - UCI Engine erstellen
unter Fritz/ChessBase ein. Im Laufe der Zeit sammelt sich eine Vielzahl von
Engines an, darunter viele unterschiedliche Versionen der gleichen Engine. Startet
man nun mit F3 den Ladedialog für die vorhandenen Schachengines, wird die
Liste aufgrund der Vielzahl der verfügbaren Engines immer unübersichtlicher.
Hier hilft die Funktion " Engines verwalten" im Menü
Engine weiter.

Mit dieser Funktion können Sie momentan nicht benötigte Engines in
das vorgegebene Verzeichnis \Inactive Engines verschieben und die ausgewählten
Engines werden nicht im Ladedialog mit F3 angezeigt.
Die Zuordnung der Engines wird über die beiden Pfeilbuttons vorgenommen.
Im linken Fenster steht die Liste mit den zur Zeit aktiven Engines. Markieren
Sie einen Eintrag und verschieben Sie die Engine mit dem Pfeilbutton in das
rechte Fenster für die inaktiven Engines. Diese Engine wird künftig
im Ladedialog nicht mehr angezeigt. Man kann die Auswahl jederzeit rückgängig
machen oder ändern, in dem man eine Engine wieder in die Liste der aktiven
Engines verschiebt.
Relativ häufig wird im Support bemängelt, dass installierte Engines
im Ladedialog nicht angezeigt werden, obwohl sie installiert wurden. Dafür
gibt es eine einfache Erklärung. Aus Gründen der Übersichtlichkeit
teilt sich ChessBase mit unseren anderen Programmen wie Fritz,
Shredder, Hiarcs oder Junior ein gemeinsames Verzeichnis
auf der Festplatte, das Verzeichnis ENGINES. Wenn man eine Engine laden will,
greifen die Programme per Voreinstellung immer auf das Verzeichnis ENGINES zu
und suchen dort nach den Schachengines.

Ältere Schachengines müssen sich also zwingend in diesem Verzeichnis
befinden, das parallel zu den Programmverzeichnissen installiert ist. Haben
Sie bei der Installation unserer Programme den Standardpfad gewählt, dürfte
es keine Probleme geben.
Der Standardpfad für ChessBase 9.0 und die ältere Fritz 9 Version
sieht z.B. wie folgt aus:
C:\Programme\ChessBase\ChessBase 9.0
C:\Programme\ChessBase\Chessprogram9
Zusätzlich wird vom Setupprogramm automatisch der Ordner ENGINES angelegt,
dessen Pfadstruktur wie folgt ausschaut:
C:\Programme\ChessBase\Engines
Wichtig: Die Engines werden automatisch in den Ordner Engines kopiert, der
sich parallel zu den Programmverzeichnissen befinden muss. Der Vorzug dieser
Lösung besteht darin, daß alle Programme gleichzeitig auf die Engines
zugreifen können und so eine doppelte Installation überflüssig
wird. Falls Sie bei einer benutzerdefinierten Installation von der Standardvorgabe
abweichen und die Programme in anderen Verzeichnissen oder Partitionen installieren,
wird die logische Verknüpfung aufgehoben und das Programm findet die Engines
nicht mehr. Dies kann jedoch einfach manuell behoben werden: Richten Sie parallel
zu dem Installationsverzeichnis von ChessBase 9.0 einen Ordner mit der Bezeichnung
Engines ein und kopieren die Engines dort hin.
Wichtiger Hinweis: Diese Vorgehensweise betrifft alle älteren
Schachengines. Mit der Einführung von Windows Vista musste das Enginelayout
geändert werden und die aktuelleren Engines werden in einem anderen Pfad
gespeichert. Eine genaue Erklärung zu den neueren Schachengines finden
Sie hier ....
Nehmen wir an, Sie haben ChessBase unter dem Pfad
D:\Schach\Datenbank\ChessBase 9.0
installiert. Legen Sie im Pfad D:\Schach\Datenbank den Unterordner Engines
an. Kopieren Sie jetzt ihre verfügbaren Engines in den neu angelegten Ordner
und schon haben Sie unter ChessBase wieder vollen Zugriff auf die Engines.