30 November 2016

Crafty 25.2 Android Chess Engine

Crafty

Crafty is a free, open-source computer chess program developed by Dr. Robert M. (Bob) Hyatt.  Crafty is constantly being improved by a small team of contributors, including Dr. Hyatt.

Configuration
Crafty can be configured for a stronger game by setting some optional parameters (examples below).  These parameters can be put into the crafty.rc (windows) / .craftyrc (linux) file, or used as start-up parameters from the terminal.  A more thorough explanations of Crafty's parameters can be found here.

ponder on (Allows Crafty to think on your time)
hash=256m (Increases Crafty's position hash to 256MB)
hashp=64m (Increases Crafty's pawn hash to 64MB)
egtb (Tells Crafty to use syzygy Endgame Tables)
cache=32m (Increases Crafty's Endgame Table Cache to 32MB)
swindle on (Allows Crafty to try to win drawn games (according to Endgame Tables))
mt=4 (Increases Crafty's MaxThreads to 4 for a quad core computer)

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE


1,6 Mnps on my armv7 (4 core), how about you?

29 November 2016

RobboLito 0.085g3l Android Chess Engine

RobboLito

RobboLito has been completely translated from the original Italo-Albanian to English, and it does not include any of the original tablebase code (v. 0.084).  these tablebases are generally not needed, as RobboLito demonstrates extremely strong endgame play without them.  The engine recognizes many draws and solves endgame positions that even Rybka 3 and other commercial programs miss.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

Update:

28 November 2016

IvanHoe 999945 Android Chess Engine

Ivanhoe

Ivanhoe is a free, open-source UCI chess engine by Yakov Petrovich Golyadkin, Igor Igorovich Igoronov, Roberto Pescatore, Yusuf Ralf Weisskopf, Ivan Skavinsky Skavar and Decembrists (all), a derivative of IppoLit.

Acknowledgments: Yuri Censor (Dmitri Gusev) thanks Jose Velasco (Velmarin), Kranium (Norman Schmidt), Jon Dart, Jim Ablett, and Andrey Chilantiev for their support, help and advice. 

License: PUBLICDOMAIN (workers).
Dedication: To Vladimir Ilyich plus Zog 1 with Albania.

Ivanhoe 1945a is a mod by Yuri Censor. The code is based primarily on IvanHoe 999946h. Some code was borrowed from Ivanhoe.x64.VE.f.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

24 November 2016

Arasan 19.2 Android Chess Engine

Arasan Chess by Jon Dart

The main change is that almost all of the few parts of Arasan's eval that were not previously automatically tuned are now tuned via Texel's method. This includes particularly king safety and king cover scoring. It was not easy to improve over Arasan's previous hand-tuned king safety code, but I have managed to make the auto-tuned version perform better. It is actually pretty similar in structure though to what was there previously. Arasan like many programs awards a bonus varying by piece type for attacks on the opposing King or squares near it. But in addition if the king cover is damaged then an extra bonus is given, and also there is a bonus for multiple pieces (>=2) attacking the king, if at least one of them is a major (Queen or Rook).
The main difficulty in auto-tuning this is that Arasan uses a non-linear lookup table to convert attacking piece weight + bonuses into a king safety score. So 19.2 does this too, but then in tuning it needs the gradient of the non-linear table. The tuning program does this by finite differences, which is inexact and will cause some warnings from the gradient verification code I have. But it works well enough.

Download

armv7, arm64v8 : HERE

Firenzina 2.4.3 Android Chess Engine



Firenzina

Firenzina by Yuri Censor (Dmitri Gusev) and ZirconiumX (Matthew Brades), a clone of Fire 2.2 xTreme by Kranium (Norman Schmidt), based on Ippolit.

Download

armv7, arm64v8 : HERE
armv7-nopie       : HERE

10 November 2016

Stockfish SSE 8 Android Chess Engine

Stockfish SSE 8

Stockfish 8 SE is the Special Edition of Stockfish as described here:
http://talkchess.com/forum/viewtopic.php?t=61952

So one might be wondering what is the SSE version? Back in the 80's, Pontiac came out with a Bonneville SE Edition model , but then when they came with a newer "top of the line" model Bonneville , it was the "SSE".

SSE incorporates Brainfish - more information here: http://www.zipproth.de ) , essentially, a deeply searched database of chess positions at its disposal. I created an opening based book on WCC games (available here http://talkchess.com/forum/viewtopic.php?t=61999), knowing this would give Stockfish a huge advantage against an opponent that did not have access to the same database.



Download:

All-architectures : HERE

Stockfish Matefinder 8 Android Chess Engine

Stockfish Matefinder 8

Stockfish Matefinder 8 for android.

Download:

All-architectures : HERE

Brainfish 8 Android Chess Engine

Brainfish 8 Chess Engine

     Brainfish is a standard Stockfish chess engine extended by a general book format, which is capable of handling a reduced part of Cerebellum, which is an innovative chess opening and playing book. In BrainFish the Book moves are only used in engine games, not in analysis mode.

Download:

All-architectures : HERE
Cerebellum book : HERE

Cfish 8 Android Chess Engine

CFish 8 Android Chess Engine

C port of Stockfish by Ronald de Man

  • Chess960 support probably is missing a few lines.
  • Skill level support has been commented out.
  • Not fully tested on Windows.


Download:

All-architectures : HERE

Update:

arm64v8 : HERE

02 November 2016