Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

01 May 2017

Vajolet2 2.3.1 Android Chess Engine

Vajolet2 2.3.1

Vajolet is UCI compliant open source engine by Marco Belli, written in C++ and released under GPLv3.
Those are it main features:
  1. State of the art alpha beta searcher.
  2. Parallel search using Lazy SMP scheme.
  3. MultiPV support for game analysis.
  4. Support poliglot opening book.
  5. Support UCI communication protocol.
  6. Open source engine.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

30 April 2017

Protector 1.9.0 Android Chess Engine

Protector 1.9.0

Protector is an UCI compliant open source chess engine written by Raimund Heid in C, distributed under the GNU General Public License GPL.
What's Changes:
- Fix bug "thread" on android.
- Fix UCI protocol.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

Cfish 280417 build 2 Android Chess Engine

CFish 280417 b2

   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.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

29 April 2017

Hawkeye 1.03 Android Chess Engine

Hawkeye

Hawkeye, UCI chess engine by Michael Byrne based on Gull-3-syzygy.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

Nayeem 10.1 Android Chess Engine

Nayeem

Nayeem is UCI chess engine by Mohamed Nayeem based on Stockfish.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

Cfish 280417 Android Chess Engine

Cfish 280417

This is not from original author source (Ronald de Man).


Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

03 April 2017

Rodent III Android Chess Engine

Rodent III by Pawel Koziol
Rodent III 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 III is a UCI protocol compliant chess engine.

Download:
armv7-pgo, armv7-nopie, arm64v8 : HERE

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.


Download:

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.

Download:

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.

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

LTC:
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".

Download:

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.

Download:

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.

Download

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.

Download:

armv7-pgo, armv7-nopie, arm64v8 : HERE

Update:

arm64v8 : HERE

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