
This button opens the last used file to let you select a PGN game or a FEN/EPD position. Default buttonsīy default the following buttons are displayed next to the chess board, from left to right:

It is possible to use DroidFish without granting the Storage permission, but functionality will be rather limited. It is also used to store some settings, such as UCI parameter values. The DroidFish directory is used to store opening books, PGN files, FEN/EPD files, third party chess engines and tablebase files. DroidFish does not read/write any file outside of the DroidFish directory, except when explicitly requested to save/load a PGN (portable game notation) or FEN/EPD (Forsyth-Edwards notation / extended position description) file in a different directory. This permission is used to read/write data in the DroidFish directory on the external storage. When setting up a position manually (see below), make sure to also set the castling right flags appropriately.ĭroidFish requests the Storage permission when it is first started. Note! Castling is only allowed if the king and rook have not previously been moved. For castling moves, first tap on the king and then tap on the king destination square. For pawn promotion moves a context menu is opened that lets the user select the piece to promote to. Alternatively, touch the piece to move, drag it to the destination square and release the piece. To play a move on the board first tap the piece to move, then tap the destination square. It is also possible to open the left/right drawer menu by tapping on the left/right half of the app title bar. The right drawer menu contains less common actions and is opened by swiping from the right side of the screen towards the middle. The Left drawer menu contains command actions and is opened by swiping from the left side of the screen towards the middle. Many common actions are invoked by tapping on user interface elements such as buttons, chess pieces and text.Ī context menu can often be opened by long pressing (tap and hold) on an element such as the chess board, the move list text area or a button. Its primary feature is that it can be made to play very weakly so that even beginners have a reasonable chance to beat it. Both players must play on the same device though.Ī much weaker chess engine called CuckooChess is also included in DroidFish.


It can also be used for playing games, either against a chess engine or against another human player. DroidFish is a feature-rich graphical chess user interface, combined with the very strong Stockfish chess engine.ĭroidFish is primarily designed for engine analysis of chess positions and viewing and editing of chess games.
