Informazioni
DroidFish è un'interfaccia grafica per gli scacchi ricca di caratteristiche che opera in combinazione con il fortissimo motore di scacchi Stockfish.
Caratteristiche
- Libro delle aperture
- Illimitati Annulla/Ripristina
- Copia/Incolla dagli appunti
- Modalità Analisi
- Modalità 2 giocatori
- Modalità Computer contro Computer
- Impostazione delle posizioni
- Ampio supporto del formato PGN
- Forza di gioco regolabile
- Motori UCI di terze parti
- Database dei finali Gaviota
- Database dei finali Syzygy
Suggerimenti
-
Premere a lungo i pulsanti di modalità/sinistra/destra per comandi aggiuntivi.
-
Quando viene rigiocata una partita, cambia la modalità in Modifica/Rigioca per avere la possibilità di Annullare/Ripetere singole mosse.
Libro delle aperture
DroidFish contiene un piccolo libro di aperture interno. Se vuoi usare un libro più grande, puoi configurare DroidFish perché usi file polyglot o CTG esterni:
-
Copia uno o più file dei libri polyglot nella cartella DroidFish/book della scheda SD.
I file dei libri polyglot devono avere estensione .bin.
Nota! Il file system di Android distingue maiuscole da minuscole, quindi l'estensione deve essere .bin, non .Bin o .BIN.
-
Copia uno o più file dei libri CTG nella cartella DroidFish/book.
Un libro CTG è costituito da tre file con estensioni .ctg, .ctb e .cto.
È necessario copiare tutti e tre i file.
-
Dal menu del programma, attivare la funzione Seleziona libro delle aperture.
-
Seleziona il file del libro delle aperture che vuoi usare.
File PGN
DroidFish può caricare partite da file PGN.
-
Copia uno o più file PGN nella cartella DroidFish/pgn della scheda SD.
-
Premi a lungo la scacchiera e seleziona Apri partita da file PGN.
-
Seleziona il file, quindi la partita all'interno del file che si desidera caricare.
Per modificare le intestazioni della partita, come i nomi dei giocatori, premi a lungo la lista delle mosse e seleziona Modifica le intestazioni. Per modificare i commenti per una mossa, premi a lungo la lista delle mosse e seleziona Modifica i commenti.
Per salvare le tue modifiche alla partita, premi a lungo sulla scacchiera e seleziona Salva la partite in un file PGN. Seleziona il file di destinazione, quindi seleziona la posizione nel file in cui salvare la partita.
Nota! Se è installato OI File Manager, puoi usare qualsiasi cartella per caricare/salvare le partite.
Per aggiungere l'analisi del Computer alla struttura della partita, premi a lungo le informazioni di analisi mentre il computer sta pensando e seleziona Aggiungi analisi.
La variante principale corrente viene aggiunta come variante alla struttura del gioco.
Nella modalità di analisi è possibile aggiungere mosse nulle alla struttura di gioco. Bisogna ricordare, però, che le mosse nulle non sono definite nello standard PGN e possono non funzionare in altri programmi di lettura del PGN.
File Scid
Se hai installato Scid on the go, puoi leggere i file di database Scid direttamente da DroidFish.
Premi a lungo la scacchiera e seleziona Apri partita da file di Scid.
File FEN/EPD
DroidFish può caricare posizioni da file FEN/EPD.
-
Copia uno o più file FEN/EPD sulla scheda SD nella directory DroidFish/epd.
-
Premi a lungo la scacchiera e seleziona Carica posizione dal file.
-
Seleziona il file, quindi la posizione all'interno del file che desideri caricare.
È anche possibile caricare le posizioni da programmi esterni, come ChessOcr (non-free), che ti permetterà di utilizzare la fotocamera per scattare la foto di un diagramma di scacchi e impostare automaticamente la posizione in DroidFish.
-
Premi a lungo la scacchiera e seleziona Recupera posizione.
-
Segui le istruzioni del programma esterno.
Motori UCI
DroidFish può usare motori UCI di terze parti.
-
Copia uno o più file binari dei motori UCI nella cartella DroidFish/uci sulla scheda SD. Nota!I file binari devono essere compilati per Android.
-
Dal menu del programma, scegli Gestisci i Motori Scacchistici e Seleziona il Motore Scacchistico per selezionare il motore da usare.
Motori UCI su un server remoto
DroidFish può usare motori UCI in esecuzione su un server remoto.
-
Installa il servizio di rete del software di scacchi sul computer remoto.
-
Per Windows, installa il servizio software dalla pagina Computer Chess Utility.
-
Per Linux, può essere usato mini-inetd dal pacchetto tcputils.
-
Seleziona Gestisci il Motore Scacchistico dal menu del programma, crea un nuovo Motore di Rete ed inserisci il nome dell'host e il numero della porta del motore remoto.
-
Dal menu del programma, scegli Gestisci i Motori Scacchistici e Seleziona il Motore Scacchistico per selezionare il motore da usare.
Database dei finali Gaviota
Per usare il database dei finali Gaviota:
-
Copia i file .gtb.cp4 nella cartella DroidFish/gtb della scheda SD.
-
Usa la schermata delle preferenze in Database dei finali per controllare il modo di utilizzo dei database dei finali.
Database dei finali Syzygy
Per usare i database dei finali Syzygy:
-
Copia i file .rtbw e, opzionalimente, .rtbz nella cartella DroidFish/rtb della memoria SD.
-
Usa la schermata delle preferenze in Database dei finali per controllare il modo di utilizzo dei database dei finali.
Licenza
GNU GPL v3
Sviluppatori
-
DroidFish è sviluppato da Peter Österlund.
-
Stockfish è sviluppato da Tord Romstad, Marco Costalba, Gary Linscott e Joona Kiiski.
-
Miglioramenti dell'interfaccia utente da Aaro Korhonen.
-
Gaviota Tablebases Probing Code API, Copyright © 2010 Miguel A. Ballicora.
-
Compressione LZMA da Igor Pavlov.
-
Compressione ZLIB, Copyright © 1995 - 2005 Jean-loup Gailly e Mark Adler.
-
Compression LZF, Copyright © 2000-2007 Marc Alexander Lehmann.
-
Lettore di SVG dal progetto svg-android.
-
Color picker, Copyright © 2010 Daniel Nilsson e Copyright © 2011 Sergey Margaritov.
-
Interfaccia aperta di scambio con motori scacchistici sviluppata da Gerhard Kalab, Apache 2.0 license.
-
Syzygy tablebases probing code, Copyright © 2011-2013 Ronald de Man.
-
TourGuide library, Copyright © 2015 Tan Jun Rong.
-
Floating action button library, Copyright © 2014 str4d and Jerzy Chalupski.
Traduzioni
Le traduzioni sono gestite da crowdin.net.
-
Traduzione in tedesco di Uwe Walschus.
-
Traduzione in spagnolo di Amador Cuesta.
-
Traduzione in russo di SWEN и dfuk (allBlackBerry).
-
Traduzione in portoghese di C. R. Zamana.
-
Traduzione in francese di Eric Weibel (Thanvillé).
-
Traduzione in italiano di Michele Carfora (suessola).
-
Traduzione in olandese di David Pront.
-
Traduzione in polacco di Rafał Smyka.
-
Traduzione in ucraino di Mix Gerder e Toru Hasegawa.
-
Traduzione in bielorusso di Mix Gerder.
-
Traduzione in coreano di Hyobeom Ahn.
-
Turkish translation by Emrullah Ertürk.