Over
DroidFish is een uitgebreid schaakprogramma, dat gebruik maakt van de zeer sterke Stockfish schaak engine.
Functies
- Openingsboek
- Onbeperkte zetten geschiedenis
- Kopieren en plakken vanaf/naar klembord
- Analyses
- Twee spelers modus
- Computer vs computer modus
- Posities invoeren
- Uitgebreide PGN ondersteuning
- Instelbare spelsterkte
- UCI engines
- Gaviota eindspel databases
Hints
-
Druk lang op de mode/links/rechts knoppen voor extra commando's.
-
Bij het naspelen van een partij kunnen in de spelmodus Bewerken/Naspelen halfzetten teruggenomen worden.
Openingsboeken
DroidFish heeft een klein intern openingsboek. Het programma kan ook externe openingsboeken van het formaat Polyglot of CTG gebruiken:
-
Kopieer de boekbestanden naar de DroidFish/book directory op de SD kaart.
Polyglot bestanden moeten de extensie .bin hebben.
Let op: Android is hoofdletter gevoelig, gebruik .bin en niet .Bin of .BIN.
-
Kopieer de CTG boekbestanden naar de DroidFish/book directory.
Een CTG boek bestaat uit drie bestanden met de extensies .ctg, .ctb en .cto.
Alledrie de bestanden moeten gekopieerd worden.
-
Kies vanuit het programma-menu de optie Selecteer openingsboek.
-
Selecteer het gewenste openingsboek.
PGN bestanden
DroidFish kan partijen laden die opgeslagen zijn in PGN (Portable Game Notation).
-
Kopieer de PGN bestanden naar de DroidFish/pgn directory op de SD kaart.
-
Raak het bord lang aan en selecteer Laad partij vanuit PGN bestand.
-
Selecteer het bestand en vervolgens de gewenste partij.
Partij-informatie, zoals spelersnamen, kan bewerkt worden door de zettenlijst lang aan te raken en Bewerk partij-informatie te selecteren. Commentaar bij een zet kan bewerkt worden door de zettenlijst lang aan te raken Bewerk Commentaar te selecteren.
PGN bewaren: raak het bord lang aan en selecteer Opslaan als PGN. Selecteer het bestand en vervolgens de positie in de lijst waar de partij moet worden opgeslagen.
N.B. Als de OI File Manager geïnstalleerd is, kan een iedere directory gebruikt worden op partijen op te slaan.
Analyse toevoegen: raak de analyse informatie lang aan en selecteer Analyse Toevoegen.
De huidige hoofdvariant wordt toegevoegd als variant in de partijboom.
In analyse modus is het mogelijk om lege zetten toe te voegen aan de partijboom. Let op, lege zetten zijn geen onderdeel van de PGN standaard en zijn daarom misschien niet meer beschikbaar in andere schaakprogramma's die uw PGN bestand openen.
Scid bestanden
Als u Scid on the go heeft geïnstalleerd, is het mogelijk de Scid database files direct vanuit DroidFish te benaderen.
Raak het schaakbord lang aan en selecteer Laad partij vanuit Scid bestand.
FEN/EPD bestanden
DroidFish kan posities laden uit FEN/EPD bestanden.
-
Kopieër de FEN/EPD bestanden naar de DroidFish/epd directory op de SD kaart.
-
Raak het schaakbord lang aan en kies Positie inlezen.
-
Selecteer een bestand en vervolgens de gewenste positie.
Het is ook mogelijk om positie in te laden vanuit externe programma's zoals bijvoorbeeld ChessOcr (betaald). Met dit programma kunnen plaatjes van schaakdiagrammen automatisch als positie ingelezen worden.
-
Raak het schaakbord lang aan en selecteer Positie ophalen.
-
Volg de verdere instructies van het externe programma.
UCI Engines
DroidFish kan externe UCI engines gebruiken.
-
Kopieer de UCI engine binary naar de DroidFish/uci directory op de SD kaart. De binaries moeten gecompileerd zijn voor Android.
-
Kies vanuit het programma-menu de optie Engines beheren en Selecteer Engine om de gewenste engine te activeren.
UCI engines gebruiken vanaf een remote server
DroidFish kan ook UCI engines gebruiken die op een remote server staan.
-
Installeer chess network server software op de server.
-
Voor Windows: installeer de server software op de Computer Chess Utility pagina.
-
Voor Linux, kan mini-inetd uit de tcputils package gebruikt worden.
-
Selecteer Beheer Engines vanuit het programma-menu en maak een nieuwe netwerk engine aan. Voer de hostnaam en het poortnummer in van de externe engine.
-
Kies vanuit het programma-menu de optie Engines beheren en Selecteer Engine om de gewenste engine te activeren.
Gaviota eindspel databases
DroidFish kan Gaviota eindspel databases gebruiken:
-
Kopieer de .gtb.cp4 bestanden naar de DroidFish/gtb directory op de SD kaart.
-
Kies Endspel Databases instellingen om in te stellen hoe de database gebruikt moet worden.
Licentie
GNU GPL v3
Ontwikkelaars
-
Stockfish is gemaakt door Tord Romstad, Marco Costalba en Joona Kiiski.
-
Droidfish is ontwikkeld door Peter Österlund.
-
User interface verbeteringen door Aaro Korhonen.
-
Gaviota Database API, Copyright © 2010 Miguel A. Ballicora.
-
LZMA compressie door Igor Pavlov.
-
ZLIB compressie, Copyright © 1995-2005 Jean-loup Gailly en Mark Adler.
-
LZF compressie, Copyright © 2000-2007 Marc Alexander Lehmann.
-
SVG reader overgenomen uit het svg-android project.
-
Color picker, Copyright © 2010 Daniel Nilsson en Copyright © 2011 Sergey Margaritov.
Vertalingen
Vertalingen worden beheerd op crowdin.net.
-
Duitse vertaling door Uwe Walschus.
-
Spaanse vertaling door Amador Cuesta.
-
Russische vertaling door SWEN и dfuk (allBlackBerry).
-
Portugese vertaling door C. R. Zamana.
-
Franse Vertaling door Eric Weibel (Thanvillé).
-
Italiaanse vertaling door Michele Carfora (suessola).
-
Nederlandse vertaling door David Pront.