mirror of
https://github.com/peterosterlund2/droidfish.git
synced 2024-12-18 08:07:01 +01:00
194 lines
4.8 KiB
HTML
194 lines
4.8 KiB
HTML
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
</head>
|
|
<body>
|
|
|
|
<h2>About</h2>
|
|
<p>
|
|
<i>DroidFish</i> is a feature-rich graphical chess user interface, combined with
|
|
the very strong <i>Stockfish 2.2.2</i> chess engine.
|
|
</p>
|
|
|
|
<h3>Features</h3>
|
|
<ul>
|
|
<li>Opening book</li>
|
|
<li>Unlimited undo/redo</li>
|
|
<li>Copy/paste to/from clipboard</li>
|
|
<li>Analysis mode</li>
|
|
<li>Two player mode</li>
|
|
<li>Computer vs computer mode</li>
|
|
<li>Setup positions</li>
|
|
<li>Extensive PGN support</li>
|
|
<li>Adjustable playing strength</li>
|
|
<li>Third party UCI engines</li>
|
|
<li>Gaviota endgame tablebases</li>
|
|
</ul>
|
|
|
|
<h3>Hints</h3>
|
|
<ul>
|
|
<li>
|
|
In game mode, long press chess board to activate copy/paste menu.
|
|
</li>
|
|
<li>
|
|
In edit board mode, long press chess board to activate edit menu.
|
|
</li>
|
|
<li>
|
|
Scroll left/right on the chess board to undo/redo moves.
|
|
</li>
|
|
<li>
|
|
If the game contains multiple variations, scroll up/down on the chess board
|
|
to go to the previous/next variation.
|
|
</li>
|
|
<li>
|
|
Long press left/right buttons for additional game navigation commands.
|
|
</li>
|
|
</ul>
|
|
|
|
<h3>Opening books</h3>
|
|
<p>
|
|
DroidFish contains a small internal opening book. If you want to use
|
|
a larger book, you can configure DroidFish to use external <i>polyglot</i>
|
|
or <i>CTG</i> book files:
|
|
</p>
|
|
<ol>
|
|
<li>
|
|
Copy one or more polyglot book files to the <i>DroidFish</i> directory on
|
|
the SD card. Polyglot books must have the file extension .bin. <b>Note!</b>
|
|
The Android file system is case sensitive, so the extension must be .bin,
|
|
not .Bin or .BIN.
|
|
</li>
|
|
<li>
|
|
Copy one or more CTG book files to the <i>DroidFish</i> directory. A CTG
|
|
book consists of three files with file extensions .ctg, .ctb and .cto. You
|
|
must copy all three files.
|
|
</li>
|
|
<li>
|
|
From the program menu, activate the <i>Select opening book</i> function.
|
|
</li>
|
|
<li>
|
|
Select the opening book file you want to use.
|
|
</li>
|
|
</ol>
|
|
|
|
<h3>PGN files</h3>
|
|
<p>
|
|
DroidFish can load games from PGN files. To use this feature:
|
|
</p>
|
|
<ol>
|
|
<li>
|
|
Copy one or more PGN files to the <i>DroidFish/pgn</i> directory on the SD
|
|
card.
|
|
</li>
|
|
<li>
|
|
Long press the chess board and select <i>Load game from PGN file</i>.
|
|
</li>
|
|
<li>
|
|
Select the file, then the game within the file you want to load.
|
|
</li>
|
|
</ol>
|
|
<p>
|
|
To edit game headers such as player names, long press the move list and select
|
|
<i>Edit Headers</i>. To edit comments for a move, long press the move list and
|
|
select <i>Edit Comments</i>.
|
|
</p>
|
|
<p>
|
|
To save your edited game, long press the chess board and select <i>Save game to
|
|
PGN file</i>. Select the file to save to, then select the position in the file
|
|
where the new game will be saved.
|
|
</p>
|
|
<p>
|
|
To add computer analysis to the game tree, long press the analysis information
|
|
when the computer is thinking and select <i>Add Analysis</i>. The current PV is
|
|
added as a variation in the game tree.
|
|
</p>
|
|
<p>
|
|
In analysis mode, it is possible to add null moves to the game tree. Be aware though
|
|
that null moves are not included in the PGN standard and may not work in other PGN
|
|
reading chess programs.
|
|
</p>
|
|
|
|
<h3>Scid files</h3>
|
|
<p>
|
|
If you have <i>Scid on the go</i> installed, you can read Scid database files
|
|
directly from DroidFish. Long press the chess board and select <i>Load game from
|
|
Scid file</i>.
|
|
</p>
|
|
|
|
<h3>UCI engines</h3>
|
|
<p>
|
|
DroidFish can use third party UCI engines. To use this feature:
|
|
</p>
|
|
<ol>
|
|
<li>
|
|
Copy one or more UCI engine binaries to the <i>DroidFish/uci</i> directory
|
|
on the SD card. <b>Note!</b> The binaries must be compiled for Android.
|
|
</li>
|
|
<li>
|
|
From the menu, choose <i>Select Chess Engine</i> and select the engine to
|
|
use.
|
|
</li>
|
|
</ol>
|
|
|
|
<h3>Gaviota endgame tablebases</h3>
|
|
<p>
|
|
To use Gaviota endgame tablebases:
|
|
</p>
|
|
<ol>
|
|
<li>
|
|
Copy .gtb.cp4 files to the <i>DroidFish/gtb</i> directory on the SD card.
|
|
</li>
|
|
<li>
|
|
Use the <i>Endgame Tablebases</i> preferences screen to control how the
|
|
tablebases are used.
|
|
</li>
|
|
</ol>
|
|
|
|
<h3>License</h3>
|
|
<p>
|
|
GNU GPL v3
|
|
</p>
|
|
|
|
<h3>Developers</h3>
|
|
<ul>
|
|
<li>
|
|
<i>Stockfish</i> is developed by Tord Romstad, Marco Costalba and Joona
|
|
Kiiski.
|
|
</li>
|
|
<li>
|
|
<i>Droidfish</i> is developed by Peter Österlund.
|
|
</li>
|
|
<li>
|
|
User interface improvements by Aaro Korhonen.
|
|
</li>
|
|
</ul>
|
|
<ul>
|
|
<li>
|
|
Gaviota Tablebases Probing Code API, Copyright © 2010 Miguel
|
|
A. Ballicora.
|
|
</li>
|
|
<li>
|
|
LZMA compression by Igor Pavlov.
|
|
</li>
|
|
<li>
|
|
ZLIB compression, Copyright © 1995-2005 Jean-loup Gailly and Mark
|
|
Adler.
|
|
</li>
|
|
<li>
|
|
LZF compression, Copyright © 2000-2007 Marc Alexander Lehmann.
|
|
</li>
|
|
</ul>
|
|
|
|
<h3>Translations</h3>
|
|
<ul>
|
|
<li>
|
|
German translation by Uwe Walschus.
|
|
</li>
|
|
<li>
|
|
Spanish translation by Amador Cuesta.
|
|
</li>
|
|
</ul>
|
|
|
|
</body>
|
|
</html>
|