Информация
DroidFish это многофункциональный графический шахматный интерфейс, совмещенный с мощным шахматным движком Stockfish.
Особенности игры
- Дебютные комбинации
- Неограниченные отмены/повторы ходов
- Копирование/вставка через буфер обмена
- Режим анализа игры
- Режим игрок против игрока
- Режим компьютер против компьютера
- Настройка позиции
- Поддержка формата PGN (Portable Game Notation)
- Установка уровня сложности
- Поддержка протокола UCI (Universal Chess Interface)
- Эндшпильные таблицы Гавиоты
Советы
-
Длительное нажатие на кнопки режим/вправо/влево активирует дополнительные команды.
-
При переигрывании партии изменение режима на Редактировать/Переиграть партию позволяет отменять/повторять каждый ход.
Дебютные комбинации
DroidFish содержит ограниченный набор дебютных комбинаций. При необходимости его расширить, DroidFish можно сконфигурировать под использование сторонних polyglot
или CTG файлов:
-
Скопировать один или несколько CTG файлов в директорию DroidFish на SD карте.
Polyglot файлы должны иметь расширение .bin.
Внимание! Файловая система Android чувствительна к заглавным/прописным буквам, по-этому расширение должно быть .bin, не .Bin или .BIN.
-
Скопировать один или несколько CTG файлов в DroidFish директорию.
CTG файлы имеют расширения .ctg, .ctb и .cto.
Необходимо скопировать все три.
-
Из программного меню активировать функцию Выбрать открываемую книгу.
-
Выбрать файл, который вы хотите использовать.
PGN файлы
DroidFish может загружать партии из PGN файлов. Для того чтобы воспользоваться данной функцией:
-
Скопировать один или несколько PGN файлов в директорию DroidFish/pgn на SD карте.
-
Длительным нажатием на доску, активировать меню редактирования и выбрать Загрузить партию из PGN файла.
-
Выбрать файл и партию внутри его, которую вы хотите загрузить.
Для редактирования шапки партии, например имени игрока, нажать и удерживать список ходов и выбрать Редактировать заголовки. Для редактирования комментариев к ходам, нажать и удерживать список ходов и выбрать Редактировать комментарии.
Для сохранения исправленной партии, нажать и удерживать доску, выбрать Сохранить партию в PGN файл. Выбрать файл для сохранения и затем выбрать место для сохранения партии.
Внимание! Если инсталлирован OI File Manager, для загрузки/сохранения партии можно использовать любую директорию.
Для добавления компьютерного анализа к партии, нажать и удерживать Добавить анализ, когда компьютер думает над ходом и выбрать Добавить анализ.
Текущая позиция будет добавлена к партии.
В режиме анализа возможно добавление нулевых ходов к партии. Хотя нулевые ходы могут не быть включены в PGN файл и, следовательно, могут не отображаться в других шахматных программах, читающих PGN.
Scid файлы
Если у вас установлен Scid on the go, вы можете использовать фаилы из базы Scid напрямую с DroidFish.
Нажмите и удерживайте доску а затем выберите Загрузить партию из Scid файла.
UCI движки
DroidFish может использовать сторонние UCI движки. Для использования этой функции:
-
Скопировать один или несколько UCI бинарных файлов в директорию DroidFish/uci на SD карте.
Внимание! Бинарные файлы должны быть совместимыми с Android.
-
В меню программы выберите Управление шахматными движками и Выбрать движок и выберите движок для использования.
UCI движки на удаленном сервере
DroidFish может использовать UCI движки, которые работают на удаленном сервере. Для использования этой функции:
-
Установите программное обеспечение сервера сетевых шахмат на удаленном компьютере.
-
Для windows установите программное обеспечение сервера с Computer Chess Utility страницы.
-
Для linux можно использовать mini-inetd из пакета tcputils.
-
В меню программы выберите пункт Управление шахматными движками, создайте новый сетевой движок, введите имя хоста и номер порта для автозапуска движка.
-
В меню программы выберите Управление шахматными движками и Выбор шахматного движка и выберите движок для использования.
Эндшпильные таблицы Гавиоты
Для использования Эндшпильных таблиц Гавиоты:
-
Скопировать .gtb.cp4 файлы в директорию DroidFish/gtb на SD карте.
-
Использовать экран Базы данных эндшпилей для контроля используемой таблицы.
Лицензия
GNU GPL v3
Разработчики
-
Stockfish разработан Tord Romstad, Marco Costalba и Joona Kiiski.
-
Droidfish разработан Peter Österlund.
-
Улучшение пользовательского интерфейса - Aaro Korhonen.
-
Эндшпильные таблицы Гавиоты - Probing Code API, Copyright © 2010 Miguel A. Ballicora.
-
LZMA сжатие - Igor Pavlov.
-
ZLIB сжатие, Copyright © 1995-2005 Jean-loup Gailly и Mark Adler.
-
LZF сжатие, Copyright © 2000-2007 Marc Alexander Lehmann.
-
SVG читатель из svg-android проекта.
-
Палитра цветов, Copyright © 2010 Daniel Nilsson and Copyright © 2011 Sergey Margaritov.
Переводы
Переводы управляются crowdin.net.
-
Перевод на немецкий язык - Uwe Walschus.
-
Перевод на испанский язык - Amador Cuesta.
-
Перевод на русский язык - SWEN и dfuk (allBlackBerry).
-
Перевод на португальский язык - C. R. Zamana.
-
Перевод на французский язык - Eric Weibel (Thanvillé).
-
Перевод на итальянский язык - Michele Carfora (suessola).
-
Перевод на голландский язык - David Pront.