13 February 2017

Rodent II Risky Android Chess Engine

Rodent II Risky by Pawel Koziol

Rodent II is an open source chess engine by Pawel Koziol, licensed under GPL 3.0. It is based on a much weaker engine Sungorus 1.4 by Pablo Vazquez.  It is designed to allow the user to vary its playing strength and characteristics by allowing the user to set a wide variety of variables affecting the engine's play.  These can also be pre-set by the user through the use of a number of personality files.

Rodent II is a UCI protocol compliant chess engine.  It is operated through a command line interface.  If the user wants to have a graphical user interface, Rodent II can be used with chess GUI programs such as Knights (KDE), glChess (Gnome), pyChess (Gnome) or other UCI compliant chess GUI program.


armv7, armv7-nopie, arm64v8 : HERE

09 February 2017

Arasan 20.0 Android Chess Engine

Arasan Chess v20.0 by Jon Dart

I don't know what exactly new in this version.


armv7, armv7-nopie, arm64v8 : HERE

16 January 2017

Stockfish 130117 Android Chess Engine

Stockfish 130117

What's new:

Introduce lazy evaluation

After we have taken into account all cheap evaluation
terms, we check whether the score exceeds a given threshold.
If this is the case, we return a scaled down evaluation.

LLR: 3.35 (-2.94,2.94) [0.00,5.00]
Total: 12575 W: 2316 L: 2122 D: 8137

LLR: 2.95 (-2.94,2.94) [0.00,5.00]
Total: 67480 W: 9016 L: 8677 D: 49787

Bench: 5367704

Yups, i really interesting at this new "lazy evaluation".


armv7, arm64v8 : HERE

Sorry, there's no PGO build.

armv7-nopie : HERE

04 December 2016

Cfish 031216 Android Chess Engine

CFish 031216

   CFish, a port of Stockfish written in plain C by Ronald de Man, first published on GitHub in July 2016. Possibly inspired by the asmFish project to speed up Stockfish using a programming language closer to the machine, the purpose of CFish is to explore possible optimization issues of C versus C++ compiler.


armv7-pgo, armv7-nopie, arm64v8 : HERE

Stockfish 031216 Android Chess Engine

Stockfish 031216

   Stockfish is a free UCI chess engine derived from Glaurung 2.1. It is not a complete chess program and requires some UCI-compatible GUI (e.g. XBoard with PolyGlot, eboard, Arena, Sigma Chess, Shredder, Chess Partner or Fritz) in order to be used comfortably. Read the documentation for your GUI of choice for information about how to use Stockfish with it.
   This version of Stockfish supports up to 128 cores. The engine defaults to one search thread, so it is therefore recommended to inspect the value of the Threads UCI parameter, and to make sure it equals the number of CPU cores on your computer.
This version of Stockfish has support for Syzygybases.


armv7-pgo, armv7-nopie, arm64v8 : HERE   =>  HERE

02 December 2016

Bobcat 8.0 Android Chess Engine

Bobcat 8.0

   Bobcat, a strong open source chess engine under the GNU General Public License, written in C++ by Gunnar Harms. The so far only concrete implementation of the abstract protocol class supports UCI. The development started in the second half of 2008.
   Bobcat is a bitboard engine and uses Pradu Kannan's magic bitboards to determine sliding piece attacks, and (conditionally compiled) Matt Taylor's folded forward bitscan.


armv7-pgo, armv7-nopie, arm64v8 : HERE


arm64v8 : HERE

30 November 2016

Crafty 25.2 Android Chess Engine


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.

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)


armv7-pgo, armv7-nopie, arm64v8 : HERE

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