## Acerca de

DroidFish incorpora una interfaz gráfica de ajedrez de usuario muy completa, combinada con el muy potente motor de ajedrez Stockfish.

Manuales completos disponibles aquí (html) y aquí (pdf).

### Características

- Libro de Aperturas
- Avance/Retroceso ilimitado
- Copiar/pegar a/desde el portapapeles
- Modo Análisis
- Modo Dos jugadores
- Modo Programa contra Programa
- Introducir Posición
- Amplio soporte PGN
- Niveles de juego ajustables
- Motores UCI de terceros
- Tablas de finales Gaviota
- Tablas de finales Syzygy

### Indicaciones

- Mantenga pulsados los botones izquierda/derecha para acceder a los botones de navegación adicionales de la partida.
- Cuando vuelva a jugar una partida, cambie el modo de juego a Editar/volver a jugar Partida para poder retroceder/avanzar medias jugadas.

### Libros de Aperturas

DroidFish incluye un pequeño libro de aperturas interno. Si quiere utilizar un libro más grande, puede configurar DroidFish para utilizar archivos de libros Polyglot o CTG:

1. Copiar uno o más archivos de libro Polyglot en el directorio DroidFish/book en la tarjeta SD. Los archivos de los libros Polyglot deben tener la extensión .bin. ¡Aviso! El sistema de archivo Android es sensible a las mayúsculas y minúsculas, por lo que la extensión deberá ser .bin, pero NO .Bin ó .BIN.
2. Copiar uno o más archivos de libro CTG al directorio DroidFish/book. Un libro CTG incluye tres archivos, con extensiones .ctg, .ctb y .cto. Debe copiar los tres archivos.
3. Desde el menú programa, active la función Seleccionar libro de aperturas.
4. Seleccione el archivo de libro de aperturas que desee utilizar.

### Archivos PGN

DroidFish puede cargar partidas desde archivos PGN.

1. Copiar uno o más archivos PGN en el directorio DroidFish/pgn en la tarjeta SD.
2. Mantener pulsado el tablero y seleccionar Cargar partida desde el archivo PGN .
3. Seleccionar el archivo, y a continuación la partida incluída en el archivo que usted quiera cargar.

Para editar los datos de la partida, tales como los nombres de los jugadores, mantenga pulsada la lista de jugadas y seleccione Editar Datos. Para editar comentarios de jugadas, mantenga pulsada la lista de jugadas y seleccione Editar Comentarios.

Para guardar una partida editada, mantener presionado el tablero y seleccionar Guardar partida en archivo PGN. Seleccionar el archivo donde guardar la partida, y a continuación seleccionar la posición en el archivo donde se vaya a guardar la nueva partida.

¡Aviso! Si está instalado el Administrador de Archivos OI, puede utilizarse cualquier directorio para cargar/guardar partidas.

Para incorporar los análisis del programa a las variantes de la partida, mantenga pulsada la información del análisis mientras el programa está calculando y seleccione Añadir Análisis. La Variante principal actual se añadirá como una variante al árbol de variantes de la partida.

En modo análisis, se pueden añadir movimientos nulos al árbol de variantes. Tenga muy en cuenta que los movimientos nulos no están en PGN estándar, y puede que no funcionen en otros programas de ajedrez que lean PGN.

### Archivos Scid

Si usted tiene instalado Scid on the go, podrá leer archivos de bases de datos Scid directamente desde el DroidFish. Mantenga pulsado el tablero y seleccione Cargar partida desde el archivo Scid.

### Archivos FEN/EPD

DroidFish puede cargar posiciones desde archivos FEN/EPD.

1. Copiar uno o más archivos FEN/EPD al directorio DroidFish/epd en la tarjeta SD.
2. Mantener pulsado el tablero y seleccionar Cargar posición desde el archivo.
3. Seleccionar el archivo, y a continuación la posición del archivo que se quiera cargar.

Usted puede también cargar posiciones desde programas externos, tales como ChessOcr (de pago), que le permitirá utilizar la cámara para fotografiar cualquier diagrama de ajedrez y automáticamente tenerla en el DroidFish.

1. Mantener pulsado el tablero y seleccionar Recuperar Posición.
2. Siga las instrucciones del programa externo.

### Motores UCI

DroidFish puede incorporar motores UCI de terceros.

1. Copiar uno o más archivos de motor UCI en el directorio DroidFish/uci en la tarjeta SD. Nota! Los archivos deben haber sido compilados para Android.
2. Desde el menú de programa, elija Gestión de motores de ajedrez y Seleccione motor de ajedrez, seleccionando así el motor a utilizar.

### Motores UCI en un servidor remoto

DroidFish puede utilizar motores UCI que funcionan en un servidor remoto.

1. Instalar el programa de ajedrez del servidor de red en la computadora remota.
   1. Para Windows, instale el programa del servidor desde la página DroidFish.
   2. Para linux puede utilizarse el paquete (de software) `mini-inetd` de `tcputils`.
2. Seleccione Gestión de motores de ajedrez en el menú de programa, cree un nuevo motor en la red e introduzca el nombre del anfitrión y el número de puerto para el motor remoto.
3. Desde el menú de programa, elija Gestión de motores de ajedrez y Seleccione motor de ajedrez, seleccionando así el motor a utilizar.

### Tablas de finales Gaviota

Para utilizar las tablas de finales Gaviota:

1. Copiar los archivos .gtb.cp4 en el directorio DroidFish/gtb de la tarjeta SD.
2. Utilizar la pantalla de opciones de las Tablas de finales para controlar el uso de las mismas.

### Tablas de finales Syzygy

Para utilizar las tablas de finales Syzygy:

1. Copiar los archivos .rtbw, y opcionalmente los archivos .rtbz, en el directorio DroidFish/rtb de la tarjeta SD.
2. Utilizar la pantalla de opciones de las Tablas de finales para controlar el uso de las mismas.

### Licencia

GNU GPL v3. El código fuente está disponible en GitHub.

### Autores/Desarrolladores

- DroidFish ha sido desarrollado por Peter Österlund.
- Stockfish ha sido desarrollado por Tord Romstad, Marco Costalba, Gary Linscott y Joona Kiiski.
- Mejoras en la interfaz de usuario de Aaro Korhonen.
- Código de Prueba API de las Tablas Gaviota , Copyright © 2010 Miguel A. Ballicora.
  - Compresión LZMA, de Igor Pavlov.
  - Compresión ZLIB , Copyright © 1995-2005 Jean-loup Gailly y Mark Adler.
  - Compresión LZF , Copyright © 2000-2007 Marc Alexander Lehmann.
- Lector SVG del proyecto androidsvg.
- Piezas de ajedrez del proyecto PyChess.
- Diseño del color, Copyright © 2010 Daniel Nilsson y Copyright 2011 © Sergey Margaritov.
- Código de la interfaz del motor de ajedrez “Open Exchange” de Gerhard Kalab, licencia Apache 2.0.
- Código de comprobación de las tablas de finales Syzygy, Copyright © 2011-2013 Ronald de Man.
- Biblioteca TourGuide, Copyright © 2015 Tan Jun Rong.
- Biblioteca Floating action button, Copyright © 2014 str4d y Jerzy Chalupski.
- Biblioteca características_cpu, Copyright © 2017 Google Inc., licencia Apache 2.0.

### Traducciones

Las traducciones han sido gestionadas por crowdin.net.

- Traducción al alemán de Uwe Walschus.
- Traducción al español de Amador Cuesta.
- Traducción al ruso de SWEN и dfuk.
- Traducción al portugués de C.R. Zamana.
- Traducción al francés de Eric Weibel (Thanvillé).
- Traducción al italiano de Michele Carfora (suessola).
- Traducción al holandés de David Pront.
- Traducción al polaco de Rafał Smyka.
- Traducción al ucraniano de Mix Gerder y Toru Hasegawa.
- Traducción al bielorruso de Mix Herder.
- Traducción al coreano de Hyobeom Ahn.
- Traducción al turco de Emrullah Ertürk.