Chess for Android consists of a chess engine
and a GUI. The application accepts moves through the touch screen
trackball or keyboard (e2e4 pushes the king pawn e1g1 castles king
side etc.). An optional "move coach" highlights valid user moves
during input and last played engine move. Full game navigation
buttons enable users to correct mistakes or analyze games. Games
import and export as FEN/PGN to and from the clipboard or via
sharing load and save as file or are set up through a position
editor. A draw by stalemate insufficient material
the fifty move rule or threefold repetition is
recognized. The engine plays at various levels (including random
against itself in auto-play or free-play where the game can be used
as a "magnetic chessboard"). The user can play either side and
independently view the board from the perspective of white or
black.
The application supports the Universal Chess Interface (UCI) and Chess Engine Communication Protocol (WinBoard and XBoard) which allows users to play against more powerful third party engines or even play tournaments between engines. Engine setup features time control pondering infinite analysis hash tables multiple threads endgame tablebases and opening test suites. Supports the Android Open Exchange (OEX) and Chessbase Compatible formats. Connects to an external electronic chessboard (DGT and Millennium).
Manual at:
http://www.aartbik.com/android_manual.php
The application supports the Universal Chess Interface (UCI) and Chess Engine Communication Protocol (WinBoard and XBoard) which allows users to play against more powerful third party engines or even play tournaments between engines. Engine setup features time control pondering infinite analysis hash tables multiple threads endgame tablebases and opening test suites. Supports the Android Open Exchange (OEX) and Chessbase Compatible formats. Connects to an external electronic chessboard (DGT and Millennium).
Manual at:
http://www.aartbik.com/android_manual.php
Show More >