Schaken voor Android bestaat uit een schaakengine en een GUI. De applicatie accepteert bewegingen via het aanraakscherm, de trackball of het toetsenbord (e2e4 duwt de koningpion, e1g1 kasteelt de koningszijde, enz.). Een optionele "verplaatsingscoach" markeert geldige gebruikersbewegingen tijdens de invoer en de laatst gespeelde enginebeweging. Dankzij de volledige gamenavigatie kunnen gebruikers fouten corrigeren of games analyseren. Games importeren en exporteren als FEN/PGN van en naar het klembord of via delen, laden en opslaan als bestand, of worden ingesteld via een positie-editor. Een remise door patstelling, onvoldoende materiaal, de vijftigzettenregel of drievoudige herhaling wordt erkend. De engine speelt op verschillende niveaus (inclusief willekeurig, tegen zichzelf in automatisch spelen, of vrij spelen, waarbij het spel kan worden gebruikt als een "magnetisch schaakbord"). De gebruiker kan aan beide kanten spelen en, onafhankelijk van elkaar, het bord bekijken vanuit het perspectief van wit of zwart.
De applicatie ondersteunt de Universal Chess Interface (UCI) en het Chess Engine Communication Protocol (WinBoard en XBoard), waarmee gebruikers tegen krachtigere zoekmachines van derden kunnen spelen of zelfs toernooien tussen motoren kunnen spelen. Engines worden geïmporteerd in het Android Open Exchange-formaat (OEX), in het Android Chessbase-compatibele formaat, of rechtstreeks vanaf de SD-kaart. De engine-instellingen omvatten tijdcontrole, nadenken, oneindige analyse, hashtabellen, meerdere threads, eindspeltabelbases en openingstestsuites.
Online handleiding op:
https://www.aartbik.com/android_manual.php
TOESTEMMINGSNOTITIES:
U kunt de rechten die u niet wilt verlenen vrijelijk uitschakelen, de rest van de applicatie blijft werken:
+ Opslag (bestanden en media): alleen vereist als je games wilt laden en opslaan op SD-kaart
+ Locatie: alleen vereist als u verbinding wilt maken met DGT Pegasus/Chessnut Air, waarvoor een Bluetooth LE-scan vereist is
Ondersteuning toegevoegd voor IChessOne opvouwbaar elektronisch schaakbord (BT)
Ondersteuning toegevoegd voor IChessOne opvouwbaar elektronisch schaakbord (BT)
Ondersteuning toegevoegd voor IChessOne opvouwbaar elektronisch schaakbord (BT)
Ondersteuning toegevoegd voor House of Staunton Sensory Board ( USB/BT)
Ondersteuning voor BryghtLabs ChessUp elektronisch schaakbord
Bug opgelost in de ChessUp-functie voor het instellen van bordposities Bugfixes
Ondersteuning voor BryghtLabs ChessUp elektronisch schaakbord
Upgrade naar API 34
gemigreerd naar verplichte API 31
Ondersteuning toegevoegd voor Tabutronic Sentio
Bug opgelost in crash bij ontbrekende bluetooth-toestemming
Kleurkiezer voor lichte/donkere vierkanten (als RGB)
Nieuwe schaakstukken door Bryan Whitby
Chessnut Air-ondersteuning
(1) DGT Pegasus-ondersteuning
(2) Certabo Bluetooth-ondersteuning
(3) engine tablebases-pad onder API30+
(1) spel automatisch opslaan op FICS
(2) Pegasus-ondersteuning
(3) Certabo BT
(4) enkele internationaliseringswijzigingen
* Bereid de app voor op API 30
* Toegevoegde bewegingscoach voor elektronische schaakborden
* Volledig herzien bestandsbeheer
Vaste bestandszichtbaarheid onder API 29
**** SAD NOTE op ANROID 10 ****
Nieuwe beveiligingsbeperkingen van API 29 (verplicht voor updates) staan het uitvoeren van willekeurige binaire bestanden niet langer toe, alleen voorverpakte binaire bestanden (zie mijn thread op http: / /talkchess.com/forum3/viewtopic.php?f=7&t=75987). Bedankt voor uw begrip, ik heb hier geen controle over!
Uitgebreide ondersteuning voor de DGT3000 schaakklok
Adaptieve pictogrammen
Bugfix in hervatten van toernooi
* Snelle koninginpromotie op elektronisch schaakbord
Verbetering van het elektronische schaakbord (snelle rokade en en-passant; LED-bediening)
Verbeterd UCI-instellingenvenster voor motoropties
* FICS en ICC online spelen
* DGT klokberichten
* vertaling / grafische upgrade
* kleine bugfixes
Gratis Internet Chess Server (FICS) -ondersteuning
zie http://www.aartbik.com/android_fics.php
* Nieuwe afbeeldingen van Maurizio Monge!
* Aanboddrawing vereist nu een tik op de ene en de andere op de andere
* Optie om opslaan annotaties in PGN in / uit te schakelen
* Vereenvoudigd toestemmingsmodel voor oudere Android-versies: bluetooth voor elektronische schaakborden, netwerk voor externe schaakengines; zie http://aartbik.blogspot.com/2019/02/chess-for-android-version-60.html
* Configureerbare tags voor PGN-export (speler, ELO, evenement)
* Mogelijkheid om te tekenen of ontslag te nemen (klik twee keer op koning)
* Ondersteuning voor elektronische schaakborden van Certabo
Gegeneraliseerd mechanisme voor delen
Update schaakspel van Bryan Whitby
Ondersteuning voor alle DGT e-boards (bluetooth en USB)
* Fix voor DGT-verbinding via USB
* Nieuwe stukenset (Bryan Whitby)
* Ondersteuning voor bluetooth / USB-verbinding toegevoegd aan DGT-schaakborden
* BLE / klassieke bluetooth-keuze voor Millennium-schaakborden
* LET OP: deze functies vereisen api 23 (Android 6.0) en hoger
Optionele bewegingsanimatie
Optionele algebraïsche notatie
Kleine verbeteringen aan de lay-out
Kleine externe engine functies verbeteringen
* Nieuwe stukenset (bedankt Bryan Whitby!) * Menu-aanraakfeedback * E-Board verbindingsondersteuning * Nieuw toestemmingsmodel (machtigingen kunnen worden uitgeschakeld als u deze niet leuk vindt!)
Verbeterde menuweergave.
* Beoordeling tijdens schaakmachinetoernooien * Kleine verbeteringen in de hele applicatie Opmerking: als u spellen of een engine van een SD-kaart wilt laden / opslaan, moet u de machtiging "Opslag" inschakelen in de instellingen.
Verbeterde "positie-instelling" -printplaat voor grotere schermformaten.
nieuwe schaakafbeeldingen (met dank aan Bryan Whitby)