HAL9000

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

January 10, 2015

Strongest Android engine: Stockfish case revisited, part-1

Following the decision to reinvestigate whether SF5 plays better than 121014 compile, i have interrupted round 20 of the Rapidroid experiment and started a new version of the duel on my Galaxy Note II, using once again all 32 openings of TCEC-6 superfinal.

In contrast to what happened on Intel Z3745D and in parallel to bullet results reported by Kai Laskos at talkchess forums, my first results at 15 sec/move confirm 121014 overcomes SF5 when played on Exynos cpu, using arm7 compiles.

After 64 games of which 42 were drawn, Stockfish 121014 leads 13 - 9 vs Stockfish 5, counting only the wins.

This sums up a 34-30 score, placing 121014 22 ELO higher than SF5, using the famous formula like 400 x LOG (34/30)

I've also checked again the average nodes of both versions on two different cpu's:
Stockfish 121014 / arm7 / Exynos 4412: 802 kNps
Stockfish 121014 / i686 / Z3745D: 770 kNps
Stockfish 5 / arm7 / Exynos 4412: 718 kNps
Stockfish 5 / i686 / Z3745D: 770 kNps

What's interesting is that on Exynos, the 121014 had 12% more node speed than SF5. This gap totally disappears on Intel and they both hit the same score, just like they were hitting a maximum at 770K. Weird but true...

Different behaviour on Intel compared to Exynos explains half of the difference. I believe increasing the games played on both cpu's might help fully reveal the truth.

For the moment, i can only extend the verdict like:
Stockfish 121014 is the strongest engine available on Android for arm7 cpu's.
Stockfish 5 is  the strongest engine available on Android for intel cpu's.

All findings to update after playing more games.

Chess for Android 5.0 is out with Fischer clock!

9th of January seems to be a big milestone for Android chess.

As of today, a chess GUI capable of managing engine tournaments using Fischer clock is in our hands.

The new version of Chess for Android by Aart Bik integrates, among many other improvements, a more realistic time control setting which allows chess engines to show some more of their skills, closer to a real chess game.

It was needed, requested, missed, awaited since long ago...

Finally, we are not limited anymore to "max seconds per move" and we can set "Game in X minutes with Y seconds per each move played", the latter being widely accepted and used in human tournaments, as well as almost all engine tournaments.
Now remains nothing but two more steps:
customized adjudications and
randomized polyglot book tournaments
to reach for "Arena on Android"

Remember that FIDE also uses Fischer clock as official time control method in rapid chess and blitz chess tournaments.

I insist for calling it Fischer clock because i don't like that FIDE denies any reference to legendary Bobby Fischer who sponsored and defended its utility and finally managed to make it official. FIDE can forget the inventor/defender of the idea but i can't.

Now, show must go on!

Download Chess for Android v5.0 at: Google Play and don't forget to take a look at Aart's blog: http://aartbik.blogspot.com

Android UCI engine update: Betsabe II 1.47.JA

Betsabe is not among the top engines, same applies to Android platform too. Last working version 1.30 is now replaced the most recent 1.47.

Betsabe 1.47 is compiled by "unstoppable" Jim Ablett. His brakes won't hold and we don't really want'em to hold :-)

Click HERE download the binary.

New Android UCI engine: Bison 9.11.JA

Bison is another new engine which joins the Android population, again with Jim Ablett's precious effort.

Don't be surprised if you see the version reported as 15.1 when imported into Chess for Android. It's normal (and wrong indeed).

Download it: HERE and enjoy.

January 9, 2015

New Android UCI engine: Chenard_2014.07.11.JA

Today's chess weather report had stated "Cloudy with engine falls". Then, here's another one, Chenard, compiled for the first time for Android by Jim Ablett. Thanks again JA!

You can download Chenard: HERE

January 8, 2015

New Android XB engine: Darky 0.5.d.JA

Today's gift by Jim Ablett is Darky 0.5d. I didn't test it yet. You do this for me please.
Download Darky: HERE

New Android UCI engine: Olivechess 0.2.7

Olivier Herau's OliveChess is not a mature development project yet. I hope it turns to a monster in time.

For the moment, those who want to face a more "human friendly" engine may give a try to OliveChess v0.2.7. It works well with Chess for Android as seen below:
Mmm.. smells like B.Larsen.
Download the binary: HERE