Ajedrez para Android consta de un motor de ajedrez y una interfaz gráfica de usuario. La aplicación acepta movimientos a través de la pantalla táctil, el trackball o el teclado (e2e4 avanza el peón de rey, e1g1 enroca el flanco de rey, etc.). Un "entrenador de movimientos" opcional resalta los movimientos válidos del usuario durante la entrada y el último movimiento realizado por el motor. La navegación completa permite a los usuarios corregir errores o analizar partidas. Las partidas se importan y exportan como FEN/PGN desde y hacia el portapapeles o mediante el uso compartido, se cargan y guardan como archivo, o se configuran mediante un editor de posiciones. Se reconocen tablas por ahogado, material insuficiente, la regla de los cincuenta movimientos o la triple repetición. El motor juega en varios niveles (incluyendo aleatorio, contra sí mismo en juego automático o juego libre, donde la partida puede utilizarse como un "tablero de ajedrez magnético"). El usuario puede jugar en ambos bandos y, de forma independiente, ver el tablero desde la perspectiva de las blancas o las negras.
La aplicación es compatible con la Interfaz Universal de Ajedrez (UCI) y el Protocolo de Comunicación de Motores de Ajedrez (WinBoard y XBoard), lo que permite a los usuarios jugar contra motores de terceros más potentes o incluso participar en torneos entre ellos. Los motores se importan en formato Android Open Exchange (OEX), en formato compatible con Android Chessbase o directamente desde una tarjeta SD. La configuración del motor incluye control de tiempo, ponderación, análisis infinito, tablas hash, múltiples hilos, bases de datos de finales y conjuntos de pruebas de apertura.
La aplicación se conecta a un tablero de ajedrez electrónico externo (Certabo, Chessnut, ChessUp, DGT, House of Staunton o Millennium) y admite el juego en línea en FICS (Servidor Gratuito de Ajedrez en Internet) o ICC (Club de Ajedrez en Internet).
Manual en línea en:
https://www.aartbik.com/android_manual.php
NOTAS SOBRE PERMISOS:
Puedes desactivar libremente los permisos que no quieras conceder; el resto de la aplicación seguirá funcionando:
+ Almacenamiento (Archivos y Multimedia): Solo es necesario para cargar y guardar partidas en la tarjeta SD.
+ Ubicación: Solo es necesario para conectarte a DGT Pegasus/Chessnut Air, que requiere un escaneo de Bluetooth LE.