HAL9000

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

April 7, 2016

Android UCI engine update: Sayuri 2016.02.11

While Jim Ablett remains curiously silent on the web since a while, porting chess engines to Android as well as Windows has become an occasional task of the programmers. Only a few of them care about Android and others simply ignore the mobiles.

Cheese was the first to come by the programmer, oh wait, the second actually. It seems i've missed the update of Sayuri for even longer than Cheese. Thanks to a notification sent to the blog by "York" i woke up and downloaded the new version of Sayuri, compiled for Android by Hironori Ishibashi, the author.

The native binary is made for arm5 and it's the biggest build ever, exceeding 5 MB in size!

As my two Exynos 4412 devices are both taken by Komodo 9.42 gauntlets, i had to test it on my Galaxy Note I (not II) on the old dual core Exynos. Well, it worked okay, running at a very modest 90 kNps.

It's unknown yet the impact of the different compiling tools over the improvements integrated into the code. So, i plan to conduct a head-to-head test against the previous JA compile before introducing the new one into Rapidroid.

Those interested in testing the new version can download the binary mercilessly zipped to 650KB: HERE

April 4, 2016

RAPIDROID RELOADED: April-2016 v2 (Goodbye Komodo 9.3)

If you were to ask "Why a second list so soon without Komodo 9.42?", you would be absolutely right.

..and if i was to answer "Komodo 9.3 played its last round, so it's time to record the last moment", i wouldn't be absolutely wrong.

So, we'd better consider this one, the definitive April-2016 ranking.

The highlights of this release:
* Nothing but 898 games added
* Last release to include Komodo 9.3

Targets for next release:
* Update Komodo 9.3 to 9.42
* Update Cheese 1.7 to 1.8
* Introduce Excalibur LCD Express
* Introduce Senior Chess 1.81

BAYES RATINGS AFTER 17359 GAMES PLAYED BY 122 PROGRAMS
Rnk Name                     O/S T TC  Elo   +   - Gam Sco Oppo Dra
001 Stockfish 7              A32 4 bf 3339  37  35 348 85% 3071 30%
002 Komodo 9.3               A32 4 bf 3271  34  33 348 76% 3079 34%
003 Critter 1.6a             A32 4 bf 3135  30  29 356 57% 3091 46%
004 Sting SF 4.8.4 JA        A32 4 bf 3102  31  31 350 57% 3053 39%
005 Firenzina 2.4.1 xTreme   A32 4 bf 3099  30  30 352 52% 3087 48%
006 BlackMamba 2.0           A32 4 bf 3069  29  29 352 47% 3091 49%
007 Rybka 2.3.2a mp          W64 4 bf 3061 109 108  26 54% 3034 38%
008 Gull 3 x64 (syzygy)      A32 4 bf 3059  31  30 346 53% 3039 43%
009 Fritz 14                 A32 4 bf 3053  30  30 348 48% 3074 48%
010 Texel 1.05               A32 4 bf 3032  31  31 356 49% 3041 34%
011 Senpai 1.0               A32 4 bf 2996  31  31 350 48% 3013 36%
012 DeepSaros ver.2.3f       A32 4 bf 2994  31  31 348 51% 2993 37%
013 RobboLito 0.085e4l       A32 1 bf 2972  30  30 352 52% 2958 43%
014 Hiarcs 13.71             IOS 2 bf 2970 121 114  26 65% 2860 23%
015 IvanHoe 9.47c beta       A32 1 bf 2961  31  31 342 54% 2934 39%
016 Cheng 4.39               A32 4 bf 2925  31  31 348 43% 2978 39%
017 Arasan 18.3              A32 4 bf 2911  31  31 344 52% 2889 35%
018 Shredder 1.7.0           IOS 2  b 2907 114 113  24 54% 2890 42%
019 ExChess_7.88b.JA_xb.arm7 A32 4  b 2896  31  31 334 47% 2924 39%
020 Hakkapeliitta 3.0        A32 1 bf 2896  31  31 346 49% 2906 34%
021 Scorpio_2.7.7.JA_xb.arm7 A32 4  f 2882  35  34 296 55% 2845 31%
022 Gaviota v1.0-d           A32 4 bf 2870  31  31 354 42% 2932 31%
023 Grapefruit 1.0           A32 4 bf 2839  30  30 356 47% 2856 40%
024 DiscoCheck 5.2.1         A32 1 bf 2820  31  31 356 43% 2873 32%
025 Toga II 3.0              A32 1 bf 2818  31  30 338 53% 2801 39%
026 Deep Saros 0.9           A32 4 bf 2805  30  30 348 45% 2836 38%
027 Doch32 1.3.4 JA          A32 1  b 2778  31  31 334 52% 2764 37%
028 Fruit Reloaded 2.1       A32 1  b 2765  31  31 324 51% 2753 44%
029 Deuterium v14.3.34.130   A32 1 bf 2758  30  30 358 48% 2771 39%
030 Crafty_25.0.JA_xb.arm7   A32 1 bf 2756  31  31 332 52% 2738 35%
031 Bobcat 6.4b              A32 1 bf 2752  31  31 350 48% 2766 32%
032 Murka 3                  A32 1 bf 2751  29  29 364 48% 2763 38%
033 Chess Pro 2016.02        IOS 2 bf 2743 111 113  22 45% 2772 55%
034 GNU Chess 5.60           A32 1 bf 2729  31  31 338 48% 2741 34%
035 The King 3.50 x64        W64 1  b 2718  51  52 120 43% 2764 34%
036 Strelka 5                A32 1 bf 2710  32  32 332 52% 2694 29%
037 Rodent II 0.8.7          A32 1  b 2677  35  35 276 51% 2670 32%
038 Tucano_6.00.JA_xb.arm5   A32 1  f 2669  34  34 274 52% 2652 38%
039 RedQueen 1.1.98          A32 4 bf 2661  33  33 320 52% 2645 26%
040 CNVCS 1.2.0              IOS 2  f 2624 111 114  24 44% 2657 46%
041 Rhetoric 1.4.1           A32 1 bf 2616  32  32 322 52% 2602 30%
042 Bison 15.1               A32 1 bf 2591  33  33 326 49% 2604 29%
043 Alfil 12.10              A32 1 bf 2590  33  33 324 50% 2591 30%
044 Chess Genius 4.0.00      IOS 2 bf 2556 196 255   8 13% 2811 25%
045 Daydreamer 1.75 JA       A32 1 bf 2543  32  32 328 52% 2533 36%
046 Cheese 1.7               A32 1 bf 2528  33  33 326 41% 2591 29%
047 Chess Genius 2.6.4       A32 1 bf 2518 224 239   4 38% 2567 75%
048 Rotor 0.8                A32 1 bf 2516  32  32 328 43% 2566 32%
049 Fridolin 2.00            A32 4 bf 2502  32  31 334 52% 2487 30%
050 Glaurung Mainz           A32 1  b 2501  40  40 220 45% 2539 24%
051 GarboChess 3             A32 1 bf 2493  32  32 334 49% 2504 28%
052 Sloppy_0.23.JA_xb        A32 1  f 2489  32  32 322 53% 2465 32%
053 BBChess 1.3b JA          A32 4 bf 2471  32  32 340 51% 2462 28%
054 Dirty_030411.JA_xb       A32 1  f 2467  34  34 306 53% 2444 26%
055 Danasah_5.07.JA_xb       A32 1  f 2466  33  33 314 49% 2466 26%
056 Phalanx_XXIV.JA_xb.arm7  A32 1  f 2457  34  34 312 50% 2458 20%
057 Maverick 1.5 arm         A32 1 bf 2446  32  32 338 50% 2443 30%
058 Pawny_1.0.JA_uci2xb      A32 1  f 2428  32  32 320 52% 2411 33%
059 GreKo_12.5.JA_xb         A32 1  f 2418  33  33 320 53% 2398 25%
060 Pepito v1.59             A32 1 bf 2416  31  31 336 51% 2410 34%
061 BetsabeII_1.47.JA_xb     A32 1  f 2391  35  35 312 50% 2393 20%
062 Ifrit_m1.8.JA_uci2xb     A32 1  f 2376  33  33 312 53% 2353 26%
063 Diablo 0.5.1b JA         A32 1 bf 2358  32  32 340 53% 2330 24%
064 Typhoon_1.0.r358.JA_xb   A32 1  f 2355  33  33 326 55% 2312 22%
065 zurichess geneva         A32 1  b 2343  50  51 140 48% 2360 26%
066 Olithink_5.3.2.JA_xb     A32 1  f 2339  33  33 326 52% 2318 23%
067 Amy_0.8.JA_xb            A32 1 bf 2308  33  33 342 52% 2294 20%
068 Bitfoot 150922.JA        A32 1 bf 2294  34  34 342 58% 2227 15%
069 TJchess 1.1U             A32 1 bf 2282  32  32 348 48% 2295 23%
070 Natwarlal_0.14.JA_xb     A32 1  f 2269  33  33 330 50% 2270 23%
071 Myrddin_0.86.JA_xb       A32 1  f 2268  35  35 320 47% 2280 20%
072 MangoPaola_1.1.JA_xb     A32 1  f 2263  34  34 330 48% 2272 20%
073 Sungorus 1.4 JA          A32 1  f 2250  33  33 330 50% 2253 22%
074 KmtChess_1.21.JA_xb      A32 1  f 2208  34  34 328 49% 2215 23%
075 Rattate_Nosferatu.JA_xb  A32 1  f 2200  34  34 334 49% 2207 17%
076 NGplay_9.86.JA_xb        A32 1  f 2186  33  33 328 50% 2182 23%
077 Scidlet_2.61b2.JA_xb     A32 1  f 2182  34  35 330 49% 2187 15%
078 Resp_0.19.JA_xb          A32 1 bf 2168  33  33 344 49% 2172 19%
079 Floyd 0.7 JA             A32 1 bf 2120  36  35 340 59% 2043 12%
080 DanChess_1.04.JA_xb      A32 1  f 2111  35  35 318 53% 2087 16%
081 Kurt 0.9.2.2 JA          A32 1 bf 2070  34  34 334 46% 2101 17%
082 Robocide 28.12.14.JA     A32 1 bf 2054  32  32 360 52% 2042 18%
083 Witz_Alpha21.JA_xb       A32 1  f 2035  34  34 322 47% 2062 20%
084 Woodpecker_2.11.JA_xb    A32 1  f 2018  35  35 322 52% 2006 15%
085 Knightcap_3.7F.JA_xb     A32 1  f 2008  35  35 306 53% 1986 18%
086 AdroitChess0.4 JA        A32 1 bf 2001  34  34 342 50% 2002 17%
087 Sjeng_1.12.JA_xb         A32 1  f 1984  35  35 314 54% 1958 17%
088 BikJump v1.8             A32 1 bf 1978  32  32 360 46% 2010 22%
089 Faile_1.44.JA_xb         A32 1  f 1956  34  33 304 53% 1935 32%
090 Gunborg_1.39.JA_uci2xb   A32 1  f 1951  36  36 296 55% 1914 21%
091 Leonidas_r83.JA_xb       A32 1  f 1951  35  35 314 48% 1968 20%
092 ZCT-0.3.2500             A32 1 bf 1941  34  35 332 44% 1991 14%
093 Samchess_JA_xb           A32 1  f 1933  35  35 312 47% 1955 17%
094 Cilian_4.14.JA_xb        A32 1 bf 1923  33  33 336 54% 1892 27%
095 Mephisto Roma Turbo      W64 1  b 1914  79  83  56 37% 2016 16%
096 Ecce rev. 508            A32 1 bf 1889  34  34 338 46% 1926 18%
097 Sayuri 2015.10.01        A32 4 bf 1871  35  34 336 55% 1819 16%
098 Claudia v. 0.5           A32 1  b 1844  53  52 154 52% 1826 14%
099 Smash 1.03 JA            A32 1 bf 1838  34  34 346 49% 1851 16%
100 Surprise_4.3.b13.JA_xb   A32 1  b 1836  48  48 170 49% 1838 16%
101 Colchess_8.0.JA_xb       A32 1  f 1830  36  36 286 49% 1827 23%
102 Hoichess_0.12.1.JA_xb    A32 1 bf 1745  35  35 328 48% 1744 20%
103 Zzzzzz_3.5.1.JA_xb       A32 1  f 1743  37  37 268 50% 1715 30%
104 Chenard_2015.08.15.JA_xb A32 1  f 1738  40  41 270 49% 1717 11%
105 Kitteneitor_060513.JA_xb A32 1  f 1718  36  36 266 47% 1714 36%
106 Tscp_1.8.1.AB_xb         A32 1  f 1715  38  39 272 47% 1716 17%
107 Jester_0.84.JA_xb        A32 1  f 1714  40  41 256 50% 1673 14%
108 Colossus 4.0 100X        C64 1 bf 1712 236 207  10 80% 1333 20%
109 Rocinante 2.0 JA         A32 1 bf 1694  36  36 324 49% 1665 19%
110 Pulse 1.5-cpp            A32 1 bf 1653  35  35 340 54% 1560 30%
111 Mephisto Roma 68020 UCI  W64 1  b 1644 124 134  20 35% 1746 30%
112 VIRUTOR CHESS 1.1.1      A32 1 bf 1533  40  40 336 57% 1423 11%
113 Superpawn b108 JA        A32 1  b 1503  45  44 228 59% 1421 20%
114 K2 v.075                 A32 1  b 1473  50  49 220 57% 1402  6%
115 Chess for Android        A32 1 bf 1468  40  40 331 52% 1399 14%
116 Chess Titans             W64 1  f 1376 212 204   7 57% 1346 29%
117 Trappy_Beowulf_2.0.JA_xb A32 1 bf 1236  43  44 326 37% 1349  9%
118 Colossus 4.0             C64 1 bf 1209 170 191  14 36% 1290 14%
119 Byak 8.10.14.JA          A32 1  b 1163  46  48 240 25% 1406 18%
120 Xadreco_5.7.JA_xb        A32 1  b 1058  52  57 234 14% 1426 10%
121 Novag Secondo            TTC 1 bf  981 272  47   6 42%  999 17%
122 OliveChess 0.2.7         A32 1  f  598 370-329 188  0% 1533  0%

Rapidroid test platform:
* GT-N7100 1.6 * 4 + 256MB hash: All Android progs
* GT-N5105 1.6 * 4 + 256MB hash: All Android progs
* Codegen Novatab 1.4 * 4 + 256MB: Single thread Android progs,
* Polypad 1010IPS tablet 1.61 * 2 + 128MB: Single thread Android progs
* HTC Diam 528Mhz, 16MB hash: Windows Mobile
* i7 M620 2.67 Ghz dual + Arena 3.5 + 2GB hash: Windows 64
* iPhone5S A7 1.3 Ghz * 2: iOS progs
* DosBox 1.74: DOS progs
* WinVICE 2.24: Commodore-64 progs
* Messtiny UCI adapters or CB-Emu2014: Mephisto progs
* Openings: 20 ply from Adam Hair or 16 ply from TCEC, no Q exchange, +0.15 to +0.40
eval by Stockfish and Komodo, depth 20 minimum, played twice both sides
* Repeating openings and twin games not allowed between two programs
* Tablebases and pondering off
* Time control: 10 to 30 sec/move or 600+0 to 1800+5 or closest known by both programs.

Calibration:
* Based on 42 engines rated in CCRL 40/4
* 32 bit engines: Exynos 4412 = (Athlon X2 4600+) - 65 ELO
* 64 bit engines: Exynos 4412 = (Athlon X2 4600+) - 110 ELO
* Bayeselo offset = 2316 (Mean of ELO error vs target: 36.64)

Termination stats:
* W:40.5% D:26.9% B:32.5% (54.0% vs 46.0%)

Legend:
* T: Threads
* TC: f (playes fixed time only), b (plays Fischer clock only), fb (plays both)
* O/S: A32=Android 32bit, W64=Windows 64bit, C64=Commodore 64, TTC=Tabletop, IOS=iPhone

April 3, 2016

Hawk Chess updated to 1.4.5

Though still not the suitable GUI for the tester, Hawk is a must have app if the priority is to play online games or automatically analyze games move by move with a favorite UCI engine and with graphically displayed output.

This update features:
* Improved board layout.
* Additional piece sets.

The app is paid and available HERE but there's a free trial option too with limited number of feature.

The biggest lacks of Hawk are the missing UCI options and the engine tournament feature which needs some more work for stability.

April 2, 2016

How to: Extract Fritz 14 for Android from Chessbase Online 3.5.2

In order to clarify how one can locate and extract the engines embedded in Chessbase Online for Android, here are some screenshots. All bundled engines are available elsewhere. So, only Fritz 14 needs special procedure as described below.
1. Copy the apk to your PC
2. Open the apk as an archive using 7zip
3. Go to lib folder, then choose armeabi or armeabi7 depending on what version you need
4. Select the engine file and extract it to a folder that you can access within Chess for Android later on.
5. Install it as a new UCI engine (You can rename before installing it if you want)
6. After above steps done, in case you have installed Chessbase, you can uninstall it and enjoy a clean engines list in Chess for Android.




Android UCI engine update: Cheese 1.8

I must have forgotten that Patrice Duhamel, the author of Cheese, is releasing Android versions of his engine since v1.7. That's why i didn't wake up quick to go check his website when i've seen the update in chess forums. I should do this on 19th of March...

The new version promises important improvements such as:
* fixed problem in game phase update
* fixed crash with 1 Mb hash table
* fixed nodes count output
* fixed problem in multipv output
* add FRC support
* use LMR in PV nodes
* add "reverse futility pruning"
* add checking moves in 1st ply of quiescence search
* skip minor promotions in quiescence search
* remove mate condition in null moves pruning
* rewrite FEN parsing
* reorganize code for eval,movegen,endgame,protocols
* optimize move sorting

Latest and not yet released Rapidroid ranking places Cheese 1.7 at 2528 ELO. To find out whether the new version can jump to 2600, we must stay tuned for May-2016 list.

Tranaslation: Once again, 19 gauntlets of 300+ total games to replay. Uhm, puff, huh...

Download Cheese 1.8 for Android (32-bit arm7): HERE

March 31, 2016

Android UCI engine update: Komodo 9.42

The quest for the perfect chess engine is not slowing down. Soon after the release of  9.4, followed by buggy 9.41 and bugfixed 9.42, the latest version of the commercial fleet leader is now ported to Android, as promised by Mark Lefler of the Komodo team in a forum post.

There's nothing clear yet for me to speculate about the improvement over the disappointing 9.3 but i must admit i've got high hopes this time. We'll soon see about this, no later than May-2016 release of Rapidroid ranking.

In contrast to rating lists based on Windows, Komodo 9.3 Android had performed bad, way behind its unique rival Stockfish-7, by a huge 70 ELO. The gap couldn't be explained by the default contempt of 10. It was exactly the same default setting with Komodo 9.2.

Remembering that Komodo 9.2 was the previous leader ahead of Stockfish 6 until TCEC-8 after which both engines have been updated for Windows and Android afterwards, Komodo 9.3 has quickly become a bad memory that a better version must erase.

I hope 9.42 will do exactly what's expected.

Komodo 9.42 for Android is a free update for owners of  previous 9.X owners. Otherwise if you want to try it for the first time, don't waste your time for a completely free solution. It doesn't exist. As the price is reasonable, just buy it at GOOGLE PLAY.

In case you feel doubtful of another unexpected regression, you may backup your current version with Titanium Backup before downloading the update, so that if anything bad occurs, you have the option to revert back later on.

Don't forget: Once upgraded via Google Play, you can't install any previous 9.X version with regular methods. So, only Titanium can help for a downgrade.

March 26, 2016

RAPIDROID RELOADED: April-2016

For the first time since months, a Rapidroid release comes with no further updates to be introduced. Jim Ablett remained quiet lately. Besides, there have been only a few engine updates waiting in the queue to be ported to Android. Looks like it's a good opportunity for improving further with a new full round now.

I hope May-2016 release will welcome some more non-Android engines for more colors in the big picture.

Thanks to the revision of previous groupings in the database, below release does not only include updated engines but also hundreds of replayed games in order to reduce overall average gaps vs opponents. The draw ratio is now higher than before up to 26.2% even with less games. It's a good sign which indicates Rapidroid gets more accurate.

Please note that i've added a column to the list to indicate what time controls each engine can play. 

There are three types here: bf, b and f. 
"b" refers to blitz (meaning Fischer clock)
"f" refers to analyze mode or fixed time per move.
"bf" refers to compatibility with both.

As not all engines can use both, the experiment gets complex to maintain because each division may require two sub-tourneys under different time controls, which must be joined at the end. That also explains why the number of games can't be the same for all engines, even though i try hard to avoid gaps.

I still believe it's worth the effort. It's the only method to compare the strength of the engines which can never play each other.

The highlights of this release:
* UPDATED Arasan 18.2 to 18.3
* UPDATED Rodent 1.7 to II 0.8.7
* UPDATED Tucano 5.00 to 6.00
* DELETED Clubfoot for frequent early terminations
* DELETED Mini Rodent due to similarity with Rodent II

Rapidroid is calibrated using CCRL 40/4 ratings of 40 engines, converted to Exynos 4412, assuming that the latter performs 65 and 110 ELO lower than 32 and 64 bit engines of CCRL respectively.

Targets for next release:
* Introduce Excalibur LCD Express
* Introduce Senior Chess 1.81

BAYES RATINGS AFTER 16461 GAMES PLAYED BY 122 PROGRAMS
Rnk Name                     O/S T TC  Elo   +   - Gam Sco Oppo Dra
001 Stockfish 7              A32 4 bf 3341  38  36 332 85% 3068 29%
002 Komodo 9.3               A32 4 bf 3272  35  34 332 76% 3076 33%
003 Critter 1.6a             A32 4 bf 3131  30  30 340 57% 3089 46%
004 Sting SF 4.8.4 JA        A32 4 bf 3100  32  32 334 57% 3048 39%
005 Firenzina 2.4.1 xTreme   A32 4 bf 3098  30  30 336 52% 3084 49%
006 BlackMamba 2.0           A32 4 bf 3065  30  30 336 47% 3089 49%
007 Rybka 2.3.2a mp          W64 4 bf 3059 109 108  26 54% 3033 38%
008 Fritz 14                 A32 4 bf 3055  30  30 332 48% 3070 49%
009 Gull 3 x64 (syzygy)      A32 4 bf 3053  31  31 330 53% 3035 43%
010 Texel 1.05               A32 4 bf 3027  31  32 338 48% 3048 35%
011 Senpai 1.0               A32 4 bf 3001  32  32 334 49% 3006 37%
012 DeepSaros ver.2.3f       A32 4 bf 2995  32  32 330 50% 2997 37%
013 Hiarcs 13.71             IOS 2 bf 2969 121 114  26 65% 2859 23%
014 RobboLito 0.085e4l       A32 1 bf 2968  31  31 334 51% 2961 44%
015 IvanHoe 9.47c beta       A32 1 bf 2959  32  32 324 53% 2942 40%
016 Cheng 4.39               A32 4 bf 2926  32  32 330 43% 2981 38%
017 Arasan 18.3              A32 4 bf 2911  32  31 326 53% 2888 36%
018 Shredder 1.7.0           IOS 2  b 2907 114 113  24 54% 2889 42%
019 Hakkapeliitta 3.0        A32 1 bf 2894  32  32 328 49% 2906 34%
020 ExChess_7.88b.JA_xb.arm7 A32 4  b 2894  32  32 316 47% 2924 40%
021 Scorpio_2.7.7.JA_xb.arm7 A32 4  f 2893  36  36 280 56% 2849 30%
022 Gaviota v1.0-d           A32 4 bf 2875  32  32 336 42% 2932 32%
023 Grapefruit 1.0           A32 4 bf 2837  31  31 338 46% 2860 41%
024 DiscoCheck 5.2.1         A32 1 bf 2821  32  32 338 43% 2870 32%
025 Toga II 3.0              A32 1 bf 2820  32  31 320 53% 2801 37%
026 Deep Saros 0.9           A32 4 bf 2808  31  31 330 46% 2831 39%
027 Doch32 1.3.4 JA          A32 1  b 2776  32  32 320 52% 2762 37%
028 Fruit Reloaded 2.1       A32 1  b 2767  31  31 306 51% 2761 44%
029 Crafty_25.0.JA_xb.arm7   A32 1 bf 2756  32  32 314 53% 2735 35%
030 Deuterium v14.3.34.130   A32 1 bf 2755  31  31 340 48% 2770 39%
031 Bobcat 6.4b              A32 1 bf 2751  32  32 332 47% 2774 32%
032 Murka 3                  A32 1 bf 2750  30  30 346 48% 2762 38%
033 Chess Pro 2016.02        IOS 2 bf 2742 112 113  22 45% 2772 55%
034 GNU Chess 5.60           A32 1 bf 2734  32  32 320 49% 2737 34%
035 The King 3.50 x64        W64 1  b 2718  51  52 120 43% 2764 34%
036 Strelka 5                A32 1 bf 2705  33  33 314 51% 2699 29%
037 Rodent II 0.8.7          A32 1  b 2669  36  36 258 49% 2674 32%
038 RedQueen 1.1.98          A32 4 bf 2666  34  34 302 53% 2646 26%
039 Tucano_6.00.JA_xb.arm5   A32 1  f 2665  35  35 258 53% 2644 38%
040 CNVCS 1.2.0              IOS 2  f 2624 111 114  24 44% 2658 46%
041 Rhetoric 1.4.1           A32 1 bf 2621  33  33 304 53% 2600 31%
042 Bison 15.1               A32 1 bf 2593  34  34 308 49% 2602 29%
043 Alfil 12.10              A32 1 bf 2592  33  33 306 50% 2589 31%
044 Chess Genius 4.0.00      IOS 2 bf 2556 196 255   8 13% 2811 25%
045 Daydreamer 1.75 JA       A32 1 bf 2541  32  33 310 51% 2537 35%
046 Cheese 1.7               A32 1 bf 2530  34  34 308 42% 2588 29%
047 Rotor 0.8                A32 1 bf 2525  33  33 310 44% 2572 32%
048 Chess Genius 2.6.4       A32 1 bf 2517 224 239   4 38% 2566 75%
049 Fridolin 2.00            A32 4 bf 2505  32  32 316 53% 2488 30%
050 Glaurung Mainz           A32 1  b 2503  42  42 202 46% 2530 24%
051 GarboChess 3             A32 1 bf 2494  33  33 316 49% 2506 27%
052 Sloppy_0.23.JA_xb        A32 1  f 2489  33  33 304 53% 2464 31%
053 Danasah_5.07.JA_xb       A32 1  f 2470  35  35 296 50% 2465 25%
054 BBChess 1.3b JA          A32 4 bf 2464  32  32 322 50% 2461 28%
055 Dirty_030411.JA_xb       A32 1  f 2461  35  35 290 51% 2450 27%
056 Phalanx_XXIV.JA_xb.arm7  A32 1  f 2457  35  35 296 49% 2464 21%
057 Maverick 1.5 arm         A32 1 bf 2444  33  33 320 50% 2441 29%
058 Pawny_1.0.JA_uci2xb      A32 1  f 2423  33  33 302 52% 2406 31%
059 GreKo_12.5.JA_xb         A32 1  f 2422  34  34 304 53% 2400 25%
060 Pepito v1.59             A32 1 bf 2419  32  32 318 52% 2406 33%
061 BetsabeII_1.47.JA_xb     A32 1  f 2393  36  36 294 49% 2403 20%
062 Ifrit_m1.8.JA_uci2xb     A32 1  f 2379  34  34 296 53% 2353 26%
063 Diablo 0.5.1b JA         A32 1 bf 2355  33  33 322 52% 2334 25%
064 Typhoon_1.0.r358.JA_xb   A32 1  f 2354  34  34 310 56% 2309 23%
065 Olithink_5.3.2.JA_xb     A32 1  f 2344  34  34 310 53% 2316 24%
066 zurichess geneva         A32 1  b 2341  51  51 138 47% 2361 25%
067 Amy_0.8.JA_xb            A32 1 bf 2308  34  34 324 51% 2296 20%
068 Bitfoot 150922.JA        A32 1 bf 2292  35  35 324 58% 2224 16%
069 TJchess 1.1U             A32 1 bf 2285  33  33 330 49% 2290 23%
070 Myrddin_0.86.JA_xb       A32 1  f 2272  36  36 302 46% 2293 21%
071 Natwarlal_0.14.JA_xb     A32 1  f 2262  34  34 312 49% 2270 24%
072 MangoPaola_1.1.JA_xb     A32 1  f 2254  35  35 314 48% 2267 21%
073 Sungorus 1.4 JA          A32 1  f 2250  34  34 312 50% 2251 22%
074 KmtChess_1.21.JA_xb      A32 1  f 2203  34  34 312 50% 2205 23%
075 Rattate_Nosferatu.JA_xb  A32 1  f 2197  35  35 316 49% 2202 17%
076 NGplay_9.86.JA_xb        A32 1  f 2190  34  34 310 52% 2176 23%
077 Scidlet_2.61b2.JA_xb     A32 1  f 2181  35  35 312 48% 2193 14%
078 Resp_0.19.JA_xb          A32 1 bf 2162  34  34 326 49% 2165 19%
079 Floyd 0.7 JA             A32 1 bf 2108  37  36 322 58% 2040 13%
080 DanChess_1.04.JA_xb      A32 1  f 2104  36  36 300 52% 2087 17%
081 Kurt 0.9.2.2 JA          A32 1 bf 2069  35  35 316 48% 2089 18%
082 Robocide 28.12.14.JA     A32 1 bf 2059  33  33 342 53% 2039 18%
083 Witz_Alpha21.JA_xb       A32 1  f 2037  35  35 304 47% 2058 20%
084 Woodpecker_2.11.JA_xb    A32 1  f 2019  36  36 304 52% 2000 15%
085 Knightcap_3.7F.JA_xb     A32 1  f 2004  36  36 290 52% 1987 18%
086 AdroitChess0.4 JA        A32 1 bf 1991  35  35 324 49% 1995 17%
087 BikJump v1.8             A32 1 bf 1986  33  33 342 48% 2004 23%
088 Sjeng_1.12.JA_xb         A32 1  f 1976  36  36 298 53% 1957 16%
089 Leonidas_r83.JA_xb       A32 1  f 1951  36  36 298 48% 1968 20%
090 Faile_1.44.JA_xb         A32 1  f 1951  35  34 288 52% 1931 31%
091 ZCT-0.3.2500             A32 1 bf 1942  35  36 314 44% 1992 13%
092 Gunborg_1.39.JA_uci2xb   A32 1  f 1940  37  37 278 55% 1900 22%
093 Samchess_JA_xb           A32 1  f 1925  36  36 296 46% 1954 18%
094 Mephisto Roma Turbo      W64 1  b 1921  79  83  56 37% 2023 16%
095 Cilian_4.14.JA_xb        A32 1 bf 1918  34  34 318 53% 1888 25%
096 Ecce rev. 508            A32 1 bf 1889  35  35 320 46% 1923 18%
097 Sayuri 2015.10.01        A32 4 bf 1870  36  36 318 54% 1822 14%
098 Claudia v. 0.5           A32 1  b 1845  54  53 148 53% 1819 14%
099 Smash 1.03 JA            A32 1 bf 1837  35  35 328 48% 1855 15%
100 Colchess_8.0.JA_xb       A32 1  f 1837  37  37 270 51% 1817 24%
101 Surprise_4.3.b13.JA_xb   A32 1  b 1834  49  49 160 49% 1841 16%
102 Zzzzzz_3.5.1.JA_xb       A32 1  f 1745  37  37 260 49% 1727 31%
103 Hoichess_0.12.1.JA_xb    A32 1 bf 1739  35  36 310 48% 1742 20%
104 Chenard_2015.08.15.JA_xb A32 1  f 1733  42  42 254 48% 1713  9%
105 Kitteneitor_060513.JA_xb A32 1  f 1718  37  38 250 47% 1710 35%
106 Jester_0.84.JA_xb        A32 1  f 1711  42  42 240 50% 1665 13%
107 Tscp_1.8.1.AB_xb         A32 1  f 1710  40  40 256 47% 1712 17%
108 Colossus 4.0 100X        C64 1 bf 1708 237 207  10 80% 1331 20%
109 Rocinante 2.0 JA         A32 1 bf 1697  37  37 306 50% 1658 18%
110 Pulse 1.5-cpp            A32 1 bf 1651  36  36 322 55% 1546 30%
111 Mephisto Roma 68020 UCI  W64 1  b 1642 124 134  20 35% 1744 30%
112 VIRUTOR CHESS 1.1.1      A32 1 bf 1523  41  41 320 55% 1427 11%
113 Superpawn b108 JA        A32 1  b 1497  46  46 216 58% 1423 20%
114 K2 v.075                 A32 1  b 1474  51  51 208 57% 1402  6%
115 Chess for Android        A32 1 bf 1464  41  41 315 52% 1402 14%
116 Chess Titans             W64 1  f 1370 212 204   7 57% 1340 29%
117 Trappy_Beowulf_2.0.JA_xb A32 1 bf 1231  44  45 310 37% 1348  9%
118 Colossus 4.0             C64 1 bf 1205 170 190  14 36% 1286 14%
119 Byak 8.10.14.JA          A32 1  b 1164  47  49 228 25% 1404 18%
120 Xadreco_5.7.JA_xb        A32 1  b 1051  54  59 222 14% 1425 10%
121 Novag Secondo            TTC 1 bf  980 272  47   6 42%  999 17%
122 OliveChess 0.2.7         A32 1  f  602 367-324 180  0% 1530  0%

Rapidroid test platform:
* GT-N7100 1.6 * 4 + 256MB hash: All Android progs
* GT-N5105 1.6 * 4 + 256MB hash: All Android progs
* Codegen Novatab 1.4 * 4 + 256MB: Single thread Android progs,
* Polypad 1010IPS tablet 1.61 * 2 + 128MB: Single thread Android progs
* HTC Diam 528Mhz, 16MB hash: Windows Mobile
* i7 M620 2.67 Ghz dual + Arena 3.5 + 2GB hash: Windows 64
* iPhone5S A7 1.3 Ghz * 2: iOS progs
* DosBox 1.74: DOS progs
* WinVICE 2.24: Commodore-64 progs
* Messtiny UCI adapters or CB-Emu2014: Mephisto progs
* Openings: 20 ply from Adam Hair or 16 ply from TCEC, no Q exchange, +0.15 to +0.40 eval by Stockfish and Komodo, depth 20 minimum, played twice both sides
* Repeating openings and twin games not allowed between two programs
* Tablebases and pondering off
* Time control: 10 to 30 sec/move or 600+0 to 1800+5 or closest known by both programs.

Calibration:
* Based on 42 engines rated in CCRL 40/4
* 32 bit engines: Exynos 4412 = (Athlon X2 4600+) - 65 ELO
* 64 bit engines: Exynos 4412 = (Athlon X2 4600+) - 110 ELO
* Bayeselo offset = 2315 (Mean of ELO error vs target: 37.59)