Chess for Android 2.5
2 posters
Page 1 of 1
Chess for Android 2.5
I just released version 2.5 of Chess for Android at the Android market. Besides a few minor improvements, this release introduces the ability to play engine-engine matches automatically.
To perform a match:
This will play 10 games from random openings at the moves-per-second level selected. During the match, current standing is displayed and engine analysis output is shown at the bottom of the window. Afterwards, the full match annotated with engine analysis can be found in the file /data/local/eng/match.pgn (use adb pull /data/local/eng/match.pgn to move the file from the phone to your computer). I recommend keeping the phone connected to the USB cable during a match for power.
Information on the setup is given at http://www.aartbik.com/MISC/uchess.html.
To perform a match:
- Long-press, import UCI engine, and select primary engine (or skip this step to play against the built-in Java engine)
- Long-press, engine-engine match, and select secondary engine to start the match
This will play 10 games from random openings at the moves-per-second level selected. During the match, current standing is displayed and engine analysis output is shown at the bottom of the window. Afterwards, the full match annotated with engine analysis can be found in the file /data/local/eng/match.pgn (use adb pull /data/local/eng/match.pgn to move the file from the phone to your computer). I recommend keeping the phone connected to the USB cable during a match for power.
Information on the setup is given at http://www.aartbik.com/MISC/uchess.html.
Re: Chess for Android 2.5
Version 2.5.1 of Chess for Android simplifies installing third party UCI engines quite a bit. Most importantly, it is no longer required to install the Android SDK in order to push binaries to the Android device. Instead, UCI engines can simply be copied to the SD card and, from there, installed into internal memory. A big thank you to Michel Van den Bergh for inspiring me to simplify the installation process.
Re: Chess for Android 2.5
Version 2.5.5 of Chess for Android will add control over the following common UCI options, populated by the engine's default, and restricted to the engine's provided min and max values where applicable.
- hash table size
- ELO strength restriction
- endgame tablebases formats and cache size
- Nalimov, default folder /sdcard/tb
- Gaviota, default folder /sdcard/gtb
- Scorpio bitbases, default folder /sdcard/egbb
Re: Chess for Android 2.5
Have you released the source code for Stockfish for Android? I remember it being Open Source and is under GPL.
If so, not releasing the source is illegal.
If so, not releasing the source is illegal.
Andrew Fan- Number of posts : 1
Registration date : 2011-05-02
Re: Chess for Android 2.5
Andrew Fan wrote:Have you released the source code for Stockfish for Android?
No worries. The stockfish binary for Android was simply obtained using an ARM compiler on the unmodified sources (it is very portable code). It has been posted on the website with explicit permission of the stockfish team. The binary runs on any ARM-based Android device and, since it is an UCI engine, can be imported into any GUI that supports the UCI protocol, such as Chess for Android.
Similar topics
» Chess for Android
» Chess for Android with UCI support
» Direct download of Chess for Android
» Stockfish 2.0 compiled for Android
» A Fortran 90 chess program (not Winboard or UCI)
» Chess for Android with UCI support
» Direct download of Chess for Android
» Stockfish 2.0 compiled for Android
» A Fortran 90 chess program (not Winboard or UCI)
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|