Chess for Android koostuu shakkimoottorista ja graafisesta käyttöliittymästä. Sovellus hyväksyy liikkeet kosketusnäytön, ohjauspallon tai näppäimistön kautta (e2e4 työntää kuninkaan sotilasta, e1g1 linnat kuninkaan puolella jne.). Valinnainen "liikkumisvalmentaja" korostaa kelvolliset käyttäjän liikkeet syötteen ja viimeksi pelatun moottorin liikkeen aikana. Täydellinen pelinavigointi antaa käyttäjille mahdollisuuden korjata virheitä tai analysoida pelejä. Pelit tuodaan ja viedään FEN/PGN-muodossa leikepöydälle ja leikepöydältä tai jakamisen kautta, ladataan ja tallennetaan tiedostona tai ne määritetään sijaintieditorin kautta. Tasapeli umpikujasta, riittämättömästä materiaalista, viidenkymmenen liikkeen säännöstä tai kolminkertaisesta toistosta tunnistetaan. Moottori pelaa eri tasoilla (mukaan lukien satunnainen, itseään vastaan automaattipelissä tai vapaapelissä, jossa peliä voidaan käyttää "magneettisena shakkilaudana"). Käyttäjä voi pelata molemmilla puolilla ja katsoa lautaa itsenäisesti valkoisen tai mustan näkökulmasta.
Sovellus tukee Universal Chess Interface (UCI) ja Chess Engine Communication Protocol -protokollaa (WinBoard ja XBoard), joiden avulla käyttäjät voivat pelata tehokkaampia kolmannen osapuolen moottoreita vastaan tai jopa pelata turnauksia moottoreiden välillä. Moottorit tuodaan Android Open Exchange -muodossa (OEX), Android Chessbase -yhteensopivassa muodossa tai suoraan SD-kortilta. Moottorin asetukset sisältävät ajanhallinnan, pohdiskelun, äärettömän analyysin, hash-taulukot, useat säikeet, loppupelien taulukkopohjat ja avaustestipaketit.
Sovellus muodostaa yhteyden ulkoiseen sähköiseen shakkilautaan (Certabo, Chessnut, ChessUp, DGT, House of Staunton tai Millennium) ja tukee online-peliä FICS:llä (Free Internet Chess Server) tai ICC:llä (Internet Chess Club).
Verkkokäsikirja osoitteessa:
https://www.aartbik.com/android_manual.php
LUPAHUOMAUTUKSET:
Voit vapaasti poistaa käyttöoikeudet, joita et halua myöntää, sovelluksen muu osa jatkaa toimintaansa:
+ Tallennustila (tiedostot ja media): tarvitaan vain, kun haluat ladata ja tallentaa pelejä SD-kortille
+ Sijainti: vaaditaan vain, jos haluat muodostaa yhteyden DGT Pegasus/Chessnut Airiin, mikä vaatii Bluetooth LE -skannauksen