HAL9000

HAL9000
"It just isn't conceivable that you can design a program strong enough to beat players like me."

October 29, 2017

Android UCI engine update: Cfish 2017.10.28.ACH

The latest... by Alexei, based on the patch about "Extra thinking before accepting draw PVs".

GET Cfish 2017.10.28.ACH for arm7 and arm8

In case of trouble dowloading from PC, use your mobile or refer to THIS POST.

Android UCI engine update: Stockfish dev't 2017.10.28.ACH

Fresh, fresh, fresh! Thanks to Alexei Chernakoff. This version is based on the patch about "Extra thinking before accepting draw PVs".

GET Stockfish 8.0.2017.10.28.ACH for arm7 and arm8

In case of trouble dowloading from PC, use your mobile or refer to THIS POST.

Android UCI engine update: Ethereal 8.31

This is the latest version curently playing in Rapidroid for next release of November. I expect Ethereal to be rated around 2600 ELO.

WHAT'S NEW (v8.31):
- Tuned values for all evaluation features except Castling / Safety

GET Ethereal 8.31.AG for arm7 32-bit pie

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: SugaR Xpro 2017.10.24.ACH

The previous SugaR was from Oct,7th. This one, ported to Android by Alexei is dated 24th.

GET SugaR XPro.20171024.ACH for arm7 and arm8

In case of trouble downloading from PC, use your mobile or refer to THIS POST.

Lichess 5.1.2

GET latest Lichess for Android at GOOGLE PLAY.

WHAT'S NEW (26-Oct-2017):
v5.1.2:
New feature:
- zen mode: hide players name and rating during play
Improvements & bug fixes:
- fix incoherent moves in analysis move list from 5.1.1
- fix puzzle bug when anonymous from release 5.1.0
- add game expiration timers before the start of a tournament or lobby game
- fix extra time (adding 15 seconds) not seen after adding
- fix share PGN in analysis
- fix puzzle graph for tablets
- allow now to surrender a puzzle when started

October 22, 2017

Android UCI engine update: Stockfish dev't 2017.10.22.ACH

The latest Stockfish available for Android as of today, made by Alexei Chernakoff.

GET Stockfish 8.0.2017.10.22.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Cfish 2017.10.22.ACH

Only one arm8 build this time. It comes with static libraries embedded, making it universal.

GET Cfish 2017.10.22.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: McBrain_2017.3.0.TCEC.X.ACH

McBrain is a tweaked Stockfish, maintained by Micheal Byrne. You can read more about it HERE. As Alexei's arm8 builds started to include the static libraries recently, don't be surprised to see only one arm8 build. It should work on all devices.

GET McBrain_2017.3.0.TCEC.X.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android XB engine update: Scorpio 2.7.7.171020.ACH

Thanks to Alexei for compiling the latest source code dated 20th of October. As usual, you can modify scorpio.ini before installation to alter the settings to your taste. Arm8 users should bear in mind that they'd better try the standard build and in case of problem they try the build entitled "sl" which includes static libraries for more compatibility in exchange of bigger file size.

GET Scorpio 2.7.7.171020.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Sting 8.9.ACH

Sting is a Stockfish derivative forked from v2.3.1 a long time ago and maintained by Marek Kwiatkowski.

Sting is not made for getting the max ELO but for tactical analysis. However, i still think 8.9 will play stronger than the latest 8.1 made for Android.

8.1 and 8.9 versions were both ported by Alexei Chernakoff. Good news for 64 bit users is that we have an arm8 build this time.

GET Sting 8.9.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Cichess 1.8.20171020.ACH

Cichess is a Stockfish derivative i'm not interested to test but i respect the dedicated fans of it, so i keep sharing wherever i can, no matter how quickly.

GET Cichess 1.8.20171020.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: CorCfish Extended 1.8.20171015.ACH

Another update of CorCfish by Alexei.

Description: "CorCfish is an attempt to improve Cfish, in a similar way to what was done with Stockfish to obtain CorChess. Even though the aim may be not extactly the same in detail, the method looks similar. I don't know what the outcome is but you can test it to reveal your opinion."

GET CorCfish Extended 1.8.20171015.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Cfish 2017.10.12.ACH with more arm8 compatibility

This build by Alexei Chernakoff comes with static libraries in order to solve issues previously encountered with some processors and Android versions.

If the versions without static libraries work on your device, you don't need this one. The strength is the same and the filesize is bigger by definition.

GET Cfish 2017.10.12.ACH for arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Stockfish dev't 2017.10.04 by Javiolo

Please note that the builds run with the GUI's developed by Javiolo. You have to install one of them (CEPA for example) first, as mentioned by the author in what's new notice.

WHAT'S NEW (14-Oct-2017):
* new release Stockfish 8 20171004 TCEC10 NOT Open Exchange protocol NOT OEX engine. Only works with our GUIs.
* old release Stockfish 8 20170917 NOT Open Exchange protocol NOT OEX engine. Only works with our GUIs.

Other Stockfish derivatives
https://play.google.com/store/apps/details?id=app.packs.chessenginesotherfishpack
for more engines see Chess Engines app

You can download the engine pack from GOOGLE PLAY.

Full description of the app says:
"The Stockfish engine was developed by Tord Romstad, Marco Costalba, and Joona Kiiski. It is now being developed and maintained by the Stockfish community.
https://stockfishchess.org/about/

We do Not develop/create this Engine. We just compiled/adapted it for android

At this moment Stockfish Chess Engine only works in OURs GUIs.

Install engine app and run one of our GUIs (Graphical User Interface), chess board.
UnInstall app to remove engine. Updating the app updates the engine.
Being a library this app does not need has a view/layout, need a Chess Board App.
The engine will appear in the engine list of the GUI

We have three GUIs:
https://play.google.com/store/apps/details?id=app.packs.ajedrezmotores
https://play.google.com/store/apps/details?id=app.packs.adminpgn
https://play.google.com/store/apps/details?id=app.packs.chessenginestournament

It is also a good idea to be able to play matches between SF vs Komodo

architectures: (pie) ;
armv5, armv7, arm64v8, x86, x86_64

Stockfish 8 day: 20161101

Old release: Stockfish 8 20170917 NOT oex engine
Current release: Stockfish 8 20171004 TCEC10 NOT oex engine

Api min 16 (4.1 Jelly Bean)
for old devices install the other Stockfish nopie app
this engine is on github"

October 15, 2017

TCEC-10 is playing with Stockfish dev, Houdini 6 and Fire 6.1!

TCEC Season-10 could finally start this week after a lot of speculations (usually, as always) and some delay.

No matter what, TCEC is still the most interesting computer chess competition and the organisers deserve some appreciation for the efforts,
This time the hardware is a rental monster using high end components like:
-Dual Xeon 2699 v4 – total 44 cores
- Supermicro X10DRL-i
- 64 GB RAM meaning max of 16 GB hash per engine
- 250 GB Crucial SSD
- Windows Server 2012 R2

For Stage 1 the server will be limited to 22 cores, from Stage 2 and for the Superfinal the event will run on the full power of the 44 cores.

TCEC Season 10 participants are:

Andscacs
Arasan
Bobcat
Booot
Chiron
Fire
Fizbo
Fruit
Gaviota
Ginkgo
Gull
Hakkapeliitta
Hannibal
Houdini
Jonny
Komodo
Laser
Nemorino
Nirvana
Rybka
Stockfish
Texel
Vajolet2
Wasp

The stage structure is like the following:

TCEC Season 10 will consist of a preliminary stage, a qualifiers stage, and a Superfinal. Each will have different time controls and structure

Stage 1: this is the preliminary stage, involving 24 engines, playing a single round robin (276 games). The time control of the games will be 60 mins + 10 sec/move. The top 8 engines qualify for the next stage

Stage 2: the second stage will be qualifier of 8 engines with 2x double round robin (112 games) with a slightly longer time control 90 min + 10 sec/move

Superfinal: two engines will participate in the Superfinal, playing a total of 100 games for the title of Grand Champion of TCEC

You can watch TCEC games live: HERE

Android UCI engine update: Cfish 2017.10.12.ACH

The latest Cfish available for Android, compiled by Alexei Chernakoff.

GET Cfish 2017.10.12.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Stockfish dev't 2017.10.11.ACH

The latest Stockfish available for Android as of today, made by Alexei Chernakoff.

GET Stockfish 8.0.2017.10.11.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Texel 1.07 bugfix by Peter Österlund

Peter Österlund has updated the installer in Google Play. It seems this is only a bugfix. As the builds were made again, you'd better switch to these.

WHAT'S NEW (11-Oct-2017):
Fixed strength settings bug.

GET Texel 1.07.PO for arm7, arm8 and x86 (Standalone builds)
GET Texel 1.07.PO for arm7, arm8 and x86 (Installer app in Google Play)

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Lichess 5.0.1

GET latest Lichess for Android at GOOGLE PLAY.

WHAT'S NEW (10-Oct-2017):
v5.0.1:
Bug fixes:
- fix unwanted game creation after putting app in background and resuming
- fix lost connection and game state that would not sync after resuming app from background
- fix premove setting that had no effect
- other small bug fixes
Improvement:
- now link to game analysis from which puzzle was extracted after puzzle is done

Android UCI engine update: SugaR Xpro 2017.10.07.ACH

A new SugaR dated Oct,7th ported to Android by Alexei. Bon appetit.

GET SugaR XPro.20171007.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android XB engine update: Scorpio 2.7.7.ACH

Alexei Chernakoff has compiled the updated source of Scorpio dated Aug,08th for Android. Although the first builds couldn't run multi thread, a second attempt healed the issue.

You can modify scorpio.ini before installation to alter the settings to your taste.

GET Scorpio 2.7.7.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI/XB engine update: DanaSah 7.00

This is Pedro Casto's update of DanaSah. I guess it will add around +20 ELO compared to 6.50 in Rapidroid. The build works okay on my MTK6752 processor.

GET Danasah 7.00 for arm7

The package doesn't include xb config file, neither the book. If you need them, look for the post about DanaSah 6.50

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST

October 8, 2017

New Android UCI engine: Sctr 1.0.ACH

Sctr is a new engine developed by two Turkish programmers, Can Cetin & Dogac Eldenk. It could be expected to hit 2800+ ELO in Rapidroid scale. As my first quick test showed no issue, i'll soon try to introduce it in Rapidroid.

Overview:
SCTR is a free, open source UCI chess engine written in C++. It is meant to be used with a UCI compatible chess GUI.

Features:
- Magic bitboards
- Primary Variation and Quiescence search
- Razoring, futility and null move pruning
- Delta pruning
- Late move reductions
- Internal iterative deepening
- Transposition and pawn transposition table
- Move ordering with transposition table, killer, counter moves, static exchange evaluation and MVV/LVA

Future plans:
- Lazy SMP
- Singular extensions
- Pondering
- Better time management
- Opening book and tablebase support

Special thanks:
- Donna for the inspiration and helping us understand the basics of chess engines
- Stockfish for many of the ideas/optimizations used in our engine
- Many other open source chess engines for their ideas

GET Sctr 1.0.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Lichess 5.0.0

GET latest Lichess for Android at GOOGLE PLAY.

WHAT'S NEW (05-Oct-2017):
v5.0.0:

Major analysis screen rewrite:
- view is now splited in tabs
- move list in now inline
- improved local evaluation: multi-line analysis, better stability
- learn from your mistakes: review your mistakes and try to find the best move with engine approval
- new graphics to better see the shape of the game: computer analysis and move times

Other improvements:
- 2 more push notifications in corres. games: draw offer and takeback
- many UI/UX improvements
- many bug fixes
- many other small bug fixes and improvements

Android UCI engine update: Cfish 2017.10.07.ACH

Let me go simple once again and share all the latest Cfish builds in one post. Thanks to Alexei for compiling these. He's the only one who sweats to keep up with an update-hungry Android community since May.

The latest:
GET Cfish 2017.10.07.ACH for arm7 and arm8

Previous ones not shared in Chesstroid previously, for collectors only:
GET Cfish 2017.09.12.ACH for arm7 and arm8
GET Cfish 2017.09.17.ACH for arm7 and arm8
GET Cfish 2017.09.23.ACH for arm7 and arm8
GET Cfish 2017.09.30.ACH for arm7 and arm8
GET Cfish 2017.10.03.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Ethereal 8.30

Andy Grant has released a new Ethereal a few days ago. The update is based on tuning, so a few ELOs may be expected. I guess the engine is about 2550 ELO in Rapidroid (calibrated to CCRL) scale on an Exynos 4412 CPU.

WHAT'S NEW (v8.30):
- Tuned values for piece square tables and for passed pawns

GET Ethereal 8.30.AG for arm7 32-bit pie

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Cichess 1.8.20171004.ACH

Cichess is a Stockfish derivative i'm not interested to test but i respect the dedicated fans of it, so i keep sharing wherever i can, no matter how quickly.

The latest:
GET Cichess 1.8.20171004.ACH for arm7 and arm8

Two previous builds not shared in Chesstroid previously, just for collectors:
GET Cichess 1.8.20170922.ACH for arm7 and arm8
GET Cichess 1.8.20170930.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: armFish 2017.10.04

armFish builds are made by Lyudmil Antonov for arm8 64-bit devices only, using direct cpu instructions via assembly language. It's native and should deliver the fastest builds by definition.

By the way, i've read some posts claiming that some Cfish builds showed faster in some devices. I guess these are related to hardware differences because the lower the level of programming, the bigger the incompatibility problems.

GET armFish 2017.10.04.LA for arm8

There's a previous build available which i'm sharing below. It works but there have been hash usage issues reported that were probably the reason for a quick update (fix?):

GET armFish 2017.10.03.LA for arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Chess Online 11.1.2 by Miroslav Kisly

WHAT'S NEW (03-Oct-2017)
v11.1.2:
* Increased ELO
* Turkish UI translation
* Fix on draw proposition

Download Chess Online from GOOGLE PLAY.

Android UCI engine update: Stockfish dev't 2017.10.02.ACH

These are the latest development builds of Stockfish compiled by Alexei Chernakoff.

The latest to date:
GET Stockfish 8.0.2017.10.02.ACH for arm7 and arm8

Previous releases of September that i've failed to share in time:
GET Stockfish 8.0.2017.09.12.ACH for arm7 and arm8
GET Stockfish 8.0.2017.09.17.ACH for arm7 and arm8
GET Stockfish 8.0.2017.09.22.ACH for arm7 and arm8
GET Stockfish 8.0.2017.09.29.ACH for arm7 and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Android UCI engine update: Texel 1.07 by Peter Österlund

The arrival of a new official version of Texel took a long time after TCEC-9. After all, thanks go to Peter Österlund for including Android builds as well in this new release.

The binaries were released once in a multiOS package and thereafter the Android installer came separately.

WHAT'S NEW (30-Sep-2017):
This version contains the following features:
- New parallel search based on lazy SMP and ABDADA.
- Parallel search can use computer clusters.
- Include hashfull information in UCI output.
- UCI option to control whether the transposition table is aged when starting a new search in analysis mode.
- BMI2 compile.
- Support for large pages in Windows.


GET Texel 1.07.PO for arm7 and arm8 (standalone release builds)
GET Texel 1.07.PO for arm7, arm8 and x86 (Google Play builds)
GET Texel 1.07.PO for arm7, arm8 and x86 (Installer app in Google Play)

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Droidfish 1.71 ft Stockfish dev't 2017.09.06

Two more languages come for Droidfish users, as well as a recent Stockfish build included.

WHAT'S NEW (29-Sep-2017):
Version 1.71
- Updated stockfish engine to development version from 2017-09-06.
- Korean and Turkish translations.

GET latest Droidfish from Google Play
GET Droidfish 1.71 apk in case you need to keep a copy in your archive
GET The engine binaries in case you want to install them manually under other GUIs

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Stockfish derivatives by Javiolo: Other Fish 20170930 (32-bit only)

Javier's upodated engine pack comes with eight strong Stockfish derivatives: Aristides, Brainfish, Cfish, CiChess, Corchess, McBrain, Nayeem, SugaR are included in the app.

Please note that they are not OEX, so you need to use them with CEPA GUI by the same author.

WHAT'S NEW (30-Sep-2017):
v20170930
Engines included NEW Release: (v20170930) they are master branch
Aristides 20170811 Michael Byrne
BrainFish 20170923 Thomas Zipproth, support Cerebellum book
Cfish 20170920 ChessMan3, fast engine
CiChess 20170923 ChessMan3
Corchess 20170922 I. Ivec
McBrain 20170902 Michael Byrne, support Limit_Strength (ELO) and Cerebellum book
Nayeem 20170115 Mohamed Nayeem, support Cerebellum book
SugaR is the same, new armv8 will be v1.3
SugaR 20170726 Marco Zerbinati, support Cerebellum book

* Api min 16 (4.1 Jelly Bean)
* For 64 bits engines see:
https://play.google.com/store/apps/details?id=app.packs.chessenginesotherfish64pack
* For old devices install Stockfish nopie app
* There may be problems with chessbase
* These engines are on github

Download and install Other Fish app from GOOGLE PLAY.

Android UCI engine update: Sayuri 2017.09.29

Two updates of Sayuri by the author Hironori Ishibashi that i couldn't run on my devices. I hereby share them. I would be excited to hear someone can run these.

GET Sayuri 2017.09.29 for arm5
GET Sayuri 2017.09.26 for arm5

In case of trouble downloading from box, use your mobile device or refer to THIS POST.

Android UCI engine update: SugaR Xpro.1.3.ACH

This version of SugaR has been lately tested and rated by CCRL in their 40/4 rating list, as a Stockfish version. After CCRL released SugaR as the topper of the list, the originality of the engine has immediately generated a lot of discussions in forums.

Some people still think SugaR differs enough from Stockfish code and some others defend that it's just a simple bunch of tweaks by Marco Zerbinati.

I think Stockfish main code is the only independent engine to keep following. But my thoughts won't  keep me from sharing what's available.

Alexei Chernakoff deserves here our appreciations for bringing both arm7 and arm8 builds to Android.

GET SugaR XPro1.3.ACH

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Stockfish dev't 2017.09.17 by Javiolo

Please note that the builds run with the GUI's developed by Javiolo. You have to install one of them (CEPA for example) first, as mentioned by the author in what's new notice.

WHAT'S NEW (20-Sep-2017):
- New release Stockfish 8 20170917 NOT Open Exchange protocol NOT OEX engine. Only works with our GUIs.
- Old release Stockfish 8 20170724 NOT Open Exchange protocol NOT OEX engine. Only works with our GUIs.

Other Stockfish derivatives
https://play.google.com/store/apps/details?id=app.packs.chessenginesotherfishpack
for more engines see Chess Engines app

You can download the engine pack from GOOGLE PLAY.

Hiarcs 13.75 for iOS


Hiarcs is one of a few 3000+ ELO programs available for iOS devices. I think it should be #2 after the programs running Stockfish. Hiarcs is not free but it's worth buying thanks to the user friendly GUI.
WHAT'S NEW (12-Sep-2017)
Version 13.75
- Automatic self play from any position to play out a game using current engine and clock settings
- Handles more non standard PGN files
- Improved handling for customer loaded opening books

GET latest Hiarcs on iTunes

October 7, 2017

Android UCI engine update: Cheese 1.9.1

It's a bugfix update only by Patrice Duhamel. It aims to correct rare abnormal game terminations. Frankly, i didn't notice such behaviour in Rapidroid yet with CfA.

Note that the package features a book as well that you may use with the help of the config file.

GET Cheese 1.9.1

You can also visit CHEESE HOMEPAGE for more info.

Android UCI engine update: Arasan 20.2.APE

These are the builds taken from latest update of Acid APE Chess GUI. Although they are based on the latest code, the compiles seemed not to be at the same level of Alexei's builds. Thus, i'm not sure whether the improvements coming for better code are lost in compiling differences. Try and see for yourself.

GET Arasan 20.2.APE for arm7  and arm8

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.

Acid APE Chess Beta 15.2

APE is a challenging chess GUI's for Android, a serious competitor to Chess for Android by Aart Bik and Chess Tournament by Javiolo.

WHAT'S NEW (14-Sep-2017):
Beta 15.2:
- An advanced opening explorer has been added.
- The game info subpage has been facelifted.
- Analysis now displays the engine-reported distance to mate.
- The displayed ECO is now that of the currently selected position.
- The ECO of each variation is now displayed.
- PGN Site and Round tags can now be edited.
- Arasan has been updated to version 20.2.

Download latest version from GOOGLE PLAY.

Android UCI engine update: Ethereal 8.28

The latest Ethereal was released on Sep,13th by Andy Grant. It's just my delay in sharing it. Anyway, be it late than never...

GET Ethereal 8.28.AG for arm7 32-bit pie

In case of trouble downloading from your PC, use your mobile device or refer to THIS POST.