Про програму

DroidFish — це багатофункціональний графічний шаховий інтерфейс, сумісний з потужним шаховим рушієм Stockfish.

Функції

Підказки

Дебютні книги

DroidFish містить невелику дебютну книгу. Якщо ви хочете використовувати великі книги, можна налаштувати DroidFish використовувати зовнішні polyglot або CTG файли книг:

  1. Скопіювати один або декілька polyglot-файлів в директорію DroidFish/book на SD-карті. Polyglot-книги повинні мати розширення .bin. Увага! Файлова система Android чутлива до заголовних/прописних літер, тож розширення повинно бути .bin, .Bin або .BIN.
  2. Скопіювати один або декілька CTG-файлів в директорію DroidFish/book. CTG-книги складаються з трьох файлів з розширеннями .ctg, .ctb та .cto. Необхідно скопіювати всі три.
  3. З програмного меню активувати функцію Вибрати книгу, яка відкривається.
  4. Виберіть файл дебютної книги для використання.

PGN-файли

DroidFish може завантажувати партії з PGN-файлів.

  1. Скопіювати один або декілька PGN-файлів в директорію DroidFish/pgn на SD-карті.
  2. Тривалим натисканням на дошку активувати меню редагування й вибрати Завантажити партію з PGN-файлу.
  3. Вибрати файл і партію всередині нього, яку ви хочете завантажити.

Для редагування шапки партії, наприклад, імені гравця, натиснути та утримувати список ходів і вибрати Редагувати заголовки. Для редагування коментарів до ходів, натиснути та утримувати список ходів і вибрати Редагувати коментарі.

Для збереження виправленої партії натиснути та утримувати дошку, вибрати Зберегти партію в PGN-файл. Вибрати файл для збереження й потім вибрати місце для збереження партії.

Увага! Якщо встановлено OI File Manager, для завантаження/збереження партії можна використовувати будь-яку директорію.

Для додавання комп'ютерного аналізу до партії, натиснути та утримувати, коли комп'ютер думає над ходом і вибрати Додати аналіз. Поточну позицію буде додано до партії.

У режимі аналізу можливо додавання нульових ходів до партії. Хоча нульові ходи не можуть бути включені в PGN-файл і, отже, можуть не відображатися в інших шахових програмах, які читають PGN.

Scid-файли

Якщо у вас встановлено Scid on the go, ви можете використовувати файли з бази Scid безпосередньо з DroidFish. Натисніть та утримуйте дошку, а потім виберіть Завантажити партію зі Scid-файлу.

FEN/EPD-файли

DroidFish може завантажувати позиції з FEN/EPD-файлів.

  1. Скопіюйте один або декілька файлів FEN/EPD в папку DroidFish/epd на SD-карті.
  2. Тривало натисніть на шахівниці й виберіть Завантажити позицію з файлу.
  3. Виберіть файл, а потім позицію у файлі, яку ви хочете завантажити.

Ви можете також завантажити позиції із зовнішніх програм, таких як ChessOcr (non-free), яка дозволить вам використовувати камеру, щоб зробити знімок шахової діаграми й автоматично налаштувати позицію в DroidFish.

  1. Тривало натисніть на шахівниці й виберіть Отримати позицію.
  2. Дотримуйтесь інструкцій у зовнішній програмі.

UCI-рушії

DroidFish може використовувати сторонні UCI-рушії.

  1. Скопіювати один або декілька UCI-бінарних файлів в директорію DroidFish/uci на SD-карті. Увага! Двійкові файли повинні бути сумісними з Android.
  2. У меню програми виберіть Керування шаховими рушіями і Обрати рушій і оберіть рушій для використання.

UCI-рушії на віддаленому сервері

DroidFish може використовувати UCI-рушії, які працюють на віддаленому сервері.

  1. Встановіть програмне забезпечення сервера мережевих шахів на віддаленому комп'ютері.
    1. Для Windows встановіть програмне забезпечення сервера DroidFish сторінки.
    2. Для Linux можна використовувати mini-inetd з пакету tcputils.
  2. У меню програми виберіть пункт Керування шаховими рушіями, створіть новий мережевий рушій, введіть ім'я хоста й номер порту для автозапуску рушія.
  3. У меню програми виберіть Керування шаховими рушіями і Обрати рушій і оберіть рушій для використання.

Ендшпільні таблиці Ґавіоти

Для використання Ендшпільних таблиць Ґавіоти:

  1. Скопіювати .gtb.cp4 файли в папку DroidFish/gtb на SD-карті.
  2. Використовувати екран Ендшпільні бази для контролю використовуваної таблиці.

База даних ендшпілів Syzygy

Для використання бази даних ендшпілів Syzygy:

  1. Скопіюйте .rtbw і опціонально .rtbz файли в папку DroidFish/rtb на SD-карті пам'яті.
  2. Використовуйте екран Ендшпільні бази для контролю використовуваної бази даних.

Ліцензія

GNU GPL v3. Вихідний код доступний на GitHub.

Розробники

Переклади

Переклади створюються та обслуговуються на сайті crowdin.net.