Chess per Android è costituito da un motore scacchistico e da una GUI. L'applicazione accetta mosse tramite touch screen, trackball o tastiera (e2e4 spinge il pedone del re, e1g1 arrocca il lato del re, ecc.). Un "allenatore di mosse" evidenzia le mosse valide dell'utente durante l'input e l'ultima mossa del motore giocata. La navigazione completa del gioco consente agli utenti di correggere errori o analizzare i giochi. I giochi vengono importati ed esportati come FEN/PGN da e verso gli appunti o tramite condivisione, caricati e salvati come file o impostati tramite un editor di posizione. Viene riconosciuta una patta per stallo, materiale insufficiente, regola delle cinquanta mosse o tripla ripetizione. Il motore gioca a vari livelli (incluso casuale, contro se stesso in modalità di gioco automatico o gioco libero, dove il gioco può essere utilizzato come una "scacchiera magnetica"). L'utente può giocare su entrambi i lati e, indipendentemente, vedere il tabellone dalla prospettiva del bianco o del nero.
L'applicazione supporta l'Universal Chess Interface (UCI) e il Chess Engine Communication Protocol (WinBoard e XBoard), che consente agli utenti di giocare contro motori di terze parti più potenti o persino di giocare tornei tra motori. I motori vengono importati nel formato Android Open Exchange (OEX), nel formato compatibile con Android Chessbase o direttamente dalla scheda SD. La configurazione del motore prevede controllo del tempo, ponderazione, analisi infinita, tabelle hash, thread multipli, tabelle di fine gioco e suite di test di apertura.
L'applicazione si collega a una scacchiera elettronica esterna (Certabo, Chessnut, ChessUp, DGT, House of Staunton o Millennium) e supporta il gioco online su FICS (Free Internet Chess Server) o ICC (Internet Chess Club).
Manuale in linea all'indirizzo:
https://www.aartbik.com/android_manual.php
NOTE SUL PERMESSO:
Puoi disattivare liberamente i permessi che non vuoi concedere, il resto dell'applicazione continuerà a funzionare:
+ Spazio di archiviazione (file e contenuti multimediali): richiesto solo quando desideri caricare e salvare giochi sulla scheda SD
+ Posizione: richiesta solo se desideri connetterti a DGT Pegasus/Chessnut Air, che richiede una scansione Bluetooth LE
Aggiunto supporto per la scacchiera elettronica pieghevole IChessOne (BT)
Aggiunto il supporto per la scacchiera elettronica pieghevole IChessOne (BT)
Aggiunto il supporto per la scacchiera elettronica pieghevole IChessOne (BT)
Aggiunto il supporto per la scacchiera elettronica pieghevole IChessOne (BT)
Supporto per la scacchiera elettronica BryghtLabs ChessUp
Risolto bug nella funzione di impostazione della posizione della scacchiera di ChessUp
Supporto per la scacchiera elettronica BryghtLabs ChessUp
Esegui l'upgrade all'API 34
Migrazione all'API obbligatoria 31
Aggiunto supporto per Tabutronic Sentio
Risolto bug in caso di arresto anomalo in caso di autorizzazione Bluetooth mancante
Selettore colore per quadrati chiari/scuri (come RGB)
Nuovi set di pezzi degli scacchi di Bryan Whitby
Supporto Chessnut Air
(1) Supporto DGT Pegasus
(2) Supporto Bluetooth Certabo
(3) Percorso tablebase motore in API30+ Aggiorniamo
(1) salvataggio automatico del gioco su FICS
(2) supporto Pegasus
(3) Certabo BT
(4) alcune modifiche all'internazionalizzazione
* Prepara l'app per API 30
* Aggiunto allenatore di mosse per scacchiere elettroniche
* Gestione file completamente rivista
Risolto
il problema con la visibilità dei file sotto API 29 **** NOTA TRISTE su ANROID 10 ****
Le nuove restrizioni di sicurezza dell'API 29 (obbligatorie per gli aggiornamenti) non consentono più l'esecuzione di binari arbitrari, ma solo di binari preconfezionati (vedere il mio thread su http://talkchess.com/forum3/viewtopic.php?f=7&t=75987). Grazie per la tua gentile comprensione, questo è fuori dal mio controllo!
Supporto esteso per l'orologio per scacchi DGT3000
Icone adattive
Correzione di bug nel curriculum dal torneo
* Promozione regina veloce sulla scacchiera elettronica
Miglioramenti della scacchiera elettronica (arrocco veloce ed en-passant; controllo LED)
Miglioramento della finestra di dialogo delle opzioni del motore UCI
* Gioco online FICS e ICC
* Messaggi dell'orologio DGT
* aggiornamento di traduzioni / grafica
* correzioni di bug minori
Supporto gratuito di Internet Chess Server (FICS)
vedi http://www.aartbik.com/android_fics.php
* Nuova grafica da Maurizio Monge!
* L'estrazione dell'offerta richiede ora toccare un re, poi l'altro
* Opzione per abilitare / disabilitare salvare annotazioni in PGN
* Modello di autorizzazione semplificato per versioni Android precedenti: bluetooth per scacchiere elettroniche, rete per motori di scacchi remoti; vedi http://aartbik.blogspot.com/2019/02/chess-for-android-version-60.html
* Tag configurabili per esportazione PGN (player, ELO, evento)
* Possibilità di offrire sorteggio o dimissioni (fai clic su re due volte)
* Supporto per le scacchiere elettroniche di Certabo
Meccanismo di condivisione generalizzato
Aggiorna set di scacchi di Bryan Whitby
Supporto per tutte le schede elettroniche DGT (bluetooth e USB)
* Risolto il problema per la connessione DGT via USB
* Nuovo set di pezzi (Bryan Whitby)
* Aggiunto il supporto per la connessione bluetooth / USB alle scacchiere DGT
* Scelta bluetooth classica / BLE per le scacchiere del Millennio
* NOTA: queste funzioni richiedono api 23 (Android 6.0) e versioni successive
Animazione di movimento opzionale
Notazione algebrica opzionale
Miglioramenti del layout minori
Miglioramenti alle funzionalità del motore esterno di minore entità
* Nuovo set di pezzi (grazie Bryan Whitby!) * Risposta al tocco del menu * Supporto per connessione E-Board * Nuovo modello di autorizzazione (le autorizzazioni possono essere disabilitate se non ti piacciono!)
Aspetto del menu migliorato.
* Aggiudicazione durante i tornei del motore di scacchi * Piccoli miglioramenti in tutta l'applicazione Nota: se si desidera caricare / salvare giochi o motore dalla scheda SD, assicurarsi di abilitare l'autorizzazione di "archiviazione" nelle impostazioni.
Migliorata la dimensione della scheda "impostazione posizione" per schermi di dimensioni maggiori.
nuova grafica di scacchi (molte grazie a Bryan Whitby)