Information

DroidFish ist ein Schachprogramm mit vielfältigen Funktionen und der sehr spielstarken Schach-Engine Stockfish.

Funktionen

Hinweise

Eröffnungsbücher

DroidFish enthält ein kleines internes Eröffnungsbuch. Wenn Sie ein größeres Eröffnungsbuch verwenden möchten, können Sie die Verwendung externer Eröffnungsbücher (Polyglot oder CTG) folgendermaßen konfigurieren:

  1. Kopieren Sie eines oder mehrere Polyglot-Eröffnungsbücher in das Verzeichnis DroidFish auf der SD-Karte. Diese müssen die Dateiendung .bin aufweisen. Beachten Sie dabei bitte, dass das Android-Dateisystem zwischen Groß- und Kleinbuchstaben unterscheidet. Die Datei muss also mit .bin enden, nicht mit .Bin oder .BIN.
  2. Kopieren Sie eines oder mehrere CTG-Eröffnungsbücher in das Verzeichnis DroidFish. Diese bestehen aus drei Dateien mit den Endungen .ctg, .ctb und .cto. Sie müssen alle drei Dateien kopieren.
  3. Aktivieren Sie im Programm-Menü die Funktion Eröffnungsbuch auswählen.
  4. Wählen Sie das Eröffnungsbuch aus, das Sie benutzen möchten.

PGN-Dateien

DroidFish kann Partien aus PGN-Dateien laden.

  1. Kopieren Sie eine oder mehrere PGN-Dateien in das Verzeichnis DroidFish/pgn auf der SD-Karte.
  2. Drücken Sie länger auf das Spielfeld und aktivieren Sie im darauf folgenden Menü die Funktion Partie aus einer PGN-Datei laden.
  3. Wählen Sie die Datei und anschließend innerhalb der Datei die Partie aus, die Sie laden möchten.

Um Partie-Informationen wie die Spielernamen zu ändern, drücken Sie länger auf die Zugliste und wählen Partie-Informationen. Um Kommentare für einen Zug zu bearbeiten, drücken Sie länger auf die Zugliste und wählen Kommentare.

Um eine veränderte Partie zu speichern, drücken Sie länger auf das Spielfeld und aktivieren im darauf folgenden Menü die Funktion Partie in eine PGN-Datei speichern. Wählen Sie anschließend die Datei und dann innerhalb der Datei die Position aus, an der die neue Partie gespeichert werden soll.

Hinweis: Wenn das Programm OI File Manager installiert ist, kann jedes Verzeichnis zum Laden und Speichern von Partien verwendet werden.

Um die Computer-Analyse zum Spielbaum hinzuzufügen, drücken Sie auf die Analyse-Informationen, während der Computer rechnet, und wählen Analyse hinzufügen. Die aktuelle Hauptvariante wird dann als Variante zum Spielbaum hinzugefügt.

Im Analyse-Modus ist es möglich, Null-Züge zum Spielbaum hinzuzufügen. Denken Sie aber daran, dass Null-Züge nicht Teil des PGN-Standards sind und möglicherweise nicht in anderen Programmen mit PGN-Unterstützung funktionieren.

Scid-Dateien

Wenn Sie das Programm Scid on the go installiert haben, können Sie in DroidFish Scid-Datenbank-Dateien direkt einlesen. Drücken Sie dazu länger auf das Spielfeld und wählen Sie die Funktion Partie aus einer Scid-Datei laden.

FEN/EPD Dateien

DroidFish kann Positionen aus FEN/EPD Dateien laden.

  1. Kopieren Sie eine oder mehere FEN/EPD Dateien in das DroidFish/epd-Verzeichnis auf der SD-Karte.
  2. Drücken Sie länger auf das Spielfeld und aktivieren Sie im darauf folgenden Menü die Funktion Position aus Datei laden..
  3. Wählen Sie die Datei und anschließend innerhalb der Datei die Position aus, die Sie laden möchten.

Sie können Positionen auch von anderen Programmen laden (z.B. ChessOcr [kostenpflichtig]). Mit diesen Programmen ist es möglich ein Foto eines Schach-Diagrammes aufzunehmen und diese automatisch für DroidFish zur Verfügung stellen.

  1. Drücken Sie länger auf das Spielfeld und wählen aus Wiederherstellen der Position.
  2. Folgen Sie den Anweisung des externen Programms.

UCI-Engines

DroidFish kann UCI-Engines von Drittanbietern einbinden.

  1. Kopieren Sie eine oder mehrere UCI-Engines als ausführbare Dateien in das Verzeichnis DroidFish/uci directory on the SD card. Hinweis: Die ausführbaren Dateien müssen für Android kompiliert worden sein.
  2. Wählen Sie aus dem Programm-Menü Schach-Engines verwalten und anschließend Schach-Engine auswählen. Wählen Sie dann die zu verwendende Engine aus.

UCI-Engines auf einem Netzserver

DroidFish kann UCI-Engines einbinden, die auf Netzservern laufen.

  1. Installieren Sie ein Schach-Netzwerk-Serverprogramm auf dem Netzserver.
    1. Für Windows installieren Sie das Serverprogramm von der Computer Chess Utility Seite.
    2. Für Linux kann mini-inetd aus dem Paket tcputils verwendet werden.
  2. Wählen Sie Schach-Engines verwalten aus dem Programm-Menü aus. Erstellen Sie eine neue Netzserver-Engine und geben den Hostnamen sowie den Port des Netzservers an.
  3. Wählen Sie aus dem Programm-Menü Schach-Engines verwalten und anschließend Schach-Engine auswählen. Wählen Sie dann die zu verwendende Engine aus.

Gaviota-Endspieldatenbanken

Die Nutzung von Gaviota-Endspieldatenbanken ist folgendermaßen möglich:

  1. Kopieren Sie die entsprechenden GTB-Dateien in das Verzeichnis DroidFish/gtb auf der SD-Karte.
  2. Konfigurieren Sie die Nutzung der Endspiel-Datenbanken mit Hilfe der entsprechenden Optionen im Menü Einstellungen.

Lizenz

GNU GPL v3

Entwickler

Lokalisierung

Die Übersetzungen erfolgen mit Hilfe von crowdin.net.