Online manual at:
https://www.aartbik.com/android_manual.php
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 enables 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. Engines are imported in Android Open Exchange format (OEX), in Android Chessbase compatible format, or directly from SD card. Engine setup features time control, pondering, infinite analysis, hash tables, multiple threads, endgame tablebases, and opening test suites.
The application connects to an external electronic chessboard (DGT, Certabo, or Millennium) and supports online play on FICS (Free Internet Chess Server) or ICC (Internet Chess Club).
Online-Handbuch unter:
https://www.aartbik.com/android_manual.php
Chess for Android besteht aus einer Schachengine und einer GUI. Die Anwendung akzeptiert Bewegungen über den Touchscreen, den Trackball oder die Tastatur (e2e4 drückt den Königsbauern, e1g1 die Königseiten usw.). Ein optionaler "Bewegungstrainer" markiert gültige Benutzerbewegungen während der Eingabe und die zuletzt gespielte Maschinenbewegung. Die vollständige Spielnavigation ermöglicht es Benutzern, Fehler zu korrigieren oder Spiele zu analysieren. Spiele werden als FEN / PGN in und aus der Zwischenablage importiert und exportiert oder über die Freigabe, das Laden und Speichern als Datei oder über einen Positionseditor eingerichtet. Ein Unentschieden durch Patt, unzureichendes Material, die Fünfzig-Züge-Regel oder die dreifache Wiederholung wird anerkannt. Die Engine spielt auf verschiedenen Ebenen (einschließlich zufällig, gegen sich selbst im Auto-Play oder Free-Play, wo das Spiel als "magnetisches Schachbrett" verwendet werden kann). Der Benutzer kann auf beiden Seiten spielen und das Brett unabhängig voneinander aus der Perspektive von Weiß oder Schwarz betrachten.
Die Anwendung unterstützt das Universal Chess Interface (UCI) und das Chess Engine Communication Protocol (WinBoard und XBoard), mit denen Benutzer gegen leistungsstärkere Engines von Drittanbietern spielen oder sogar Turniere zwischen Engines spielen können. Engines werden im Android Open Exchange-Format (OEX), im Android Chessbase-kompatiblen Format oder direkt von der SD-Karte importiert. Das Engine-Setup bietet Zeitsteuerung, Nachdenken, unendliche Analyse, Hash-Tabellen, mehrere Threads, Endspiel-Tabellenbasis und das Öffnen von Testsuiten.
Die Anwendung stellt eine Verbindung zu einem externen elektronischen Schachbrett (DGT, Certabo oder Millennium) her und unterstützt das Online-Spielen auf FICS (Free Internet Chess Server) oder ICC (Internet Chess Club).