O programie

DroidFish jest bogatym w funkcjonalność programem szachowym, połączonym z bardzo mocnym silnikiem szachowym (Stockfish).

Funkcje

Wskazówki

Książki otwarć

DroidFish ma wbudowaną niewielką książkę otwarć. Jeśli chcesz używać większej książki, możesz skonfigurować DroidFish'a, żeby używał zewnętrznych plików z książkami w formacie polyglot lub CTG:

  1. Skopiuj jeden lub więcej plików polyglot do katalogu DroidFish/book na karcie SD. Książki polyglot muszą mieć rozszerzenie pliku .bin. Uwaga! System plików Android jest wrażliwy na wielkość znaków, więc rozszerzenie musi być .bin, nie .Bin czy .BIN.
  2. Skopiuj jedną lub więcej książek CTG do katalogu DroidFish/book. Książka otwarć CTG składa się z trzech plików z rozszerzeniami .ctg, .ctb i .cto. Musisz skopiować wszystkie trzy pliki.
  3. Z menu programu wybierz opcję Wybierz książkę otwarć.
  4. Wybierz książkę otwarć, której chcesz używać.

Pliki PGN

DroidFish potrafi ładować partie z plików PGN.

  1. Skopiuj jeden lub wiele plików PGN do katalogu DroidFish/pgn na karcie SD.
  2. Długo przyciśnij na szachownicy, po czym wybierz Załaduj partię z pliku PGN.
  3. Wybierz plik a następnie partię w pliku, którą chcesz załadować.

Aby edytować nagłówki gry, np. nazwy graczy, długo przyciśnij na liście posunięć, po czym wybierz Edytuj nagłówki. Aby edytować komentarze, długo przyciśnij na liście posunięć, po czym wybierz Edytuj komentarze.

Aby zapisać swoją partię, długo przyciśnij na szachownicy, po czym wybierz Zapisz partię w pliku PGN. Wybierz plik, do którego chcesz zapisać, po czym wybierz pozycję w pliku, gdzie partia zostanie zapisana.

Uwaga! Jeśli zainstalowany jest OI File Manager, pliki mogą być ładowane/zapisywane w dowolnym katalogu.

Aby dodać analizę komputera do drzewa gry, długo przyciśnij na informacji z analizy podczas namysłu komputera, po czym wybierz Dodaj analizę. Aktualny wariant główny jest dodawany jako wariant w drzewie partii.

W trybie analizy można dodawać puste posunięcia do drzewa partii. Miej jednak na uwadze, że puste ruchy nie są częścią standardu PGN i mogą nie działać przy odczycie PGN w innych programach.

Pliki Scid

Jeśli posiadasz zainstalowany Scid on the go, możesz wczytać pliki baz Scid bezpośrednio z DroidFish'a. Długo przyciśnij na szachownicy, po czym wybierz Załaduj partię z pliku Scid.

Pliki FEN/EPD

DroidFish potrafi załadować ustawienie z plików FEN/EPD.

  1. Skopiuj jeden lub więcej plików FEN/EPD do katalogu DroidFish/epd na karcie SD.
  2. Długo przyciśnij na szachownicy, po czym wybierz Załaduj ustawienie z pliku.
  3. Wybierz plik a następnie pozycję w pliku, którą chcesz załadować.

Możesz również załadować pozycję z zewnętrznych programów, np. ChessOcr (płatny), który pozwala na wykonanie zdjęcia diagramu szachowego i automatycznie ustawia stosowną pozycję w DroidFishu.

  1. Długo przyciśnij na szachownicy, po czym wybierz Pobierz ustawienie.
  2. Podążaj za instrukcjami w zewnętrznym programie.

Silniki szachowe UCI

DroidFish potrafi używać zewnętrznych silników szachowych UCI.

  1. Skopiuj jeden lub więcej plików binarnych z silnikami UCI do katalogu DroidFish/uci na karcie SD.  Uwaga! Slniki muszą być skompilowane dla Androida.
  2. Z menu programu wybierz Zarządzaj silnikami szachowymi i Wybierz silnik, po czym wybierz silnik, który ma być używany.

Silniki szachowe UCI na zdalnym serwerze

DroidFish potrafi używać silników szachowych UCI, które są uruchomione na zdalnym serwerze.

  1. Zainstaluj szachowy program sieciowy na zdalnym komputerze.
    1. Dla Windows, zainstaluj serwer ze strony Computer Chess Utility.
    2. Dla Linuxa możesz użyć mini-inetd z pakietu tcputils.
  2. Wybierz Zarządzaj silnikami szachowymi w menu programu, utwórz nowy silnik i wpisz nazwę hosta oraz numer portu sieciowego zdalnego silnika.
  3. Z menu programu wybierz Zarządzaj silnikami szachowymi i Wybierz silnik, po czym wybierz silnik, który ma być używany.

Tabele końcówek Gaviota

Żeby użyć tabel końcówek Gaviota:

  1. Skopiuj pliki .gtb.cp4 do katalogu DroidFish/gtb na karcie SD.
  2. Użyj ekranu preferencji Bazy końcówek żeby kontrolować, jak używane będą tabele końcówek.

Tabele końcówek Syzygy

Aby użyć tabel końcówek Syzygy:

  1. Skopiuj pliki .rtbw i opcjonalnie .rtbz do katalogu DroidFish/rtb na karcie SD.
  2. Użyj ekranu preferencji Bazy końcówek żeby kontrolować, jak używane będą tabele końcówek.

Licencja

GNU GPL v3

Programiści

Tłumaczenia

Do zarządzania tłumaczeniami używany jest crowdin.net.