HAL9000

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

January 8, 2016

RAPIDROID RELOADED: January-2016 featuring Stockfish 121215 and Komodo 9.3

Simply shocking... Stockfish boosts to the top very significantly even before v7 comes, with a development version, while the Komodo 9.3 update turns to a disappointment. Just because i'd started with Jim Ablett's 121215 before v7 has been released via Droidfish, i've prefered to finish what's already started. Maybe i should better wait a little bit more...

Regarding unexpected regression of Komodo, uninstalling and reinstalling didn't change the bad trend. Checking all default options showed no sign of setting error either. Everything is exactly the same as it was set for Komodo 9.2 which used to perform very well.

The reptile had seen a big success with highest number of threads and very long time controls in the TCEC-8 experiment. In constrast, the extra fuel seems to evaporate when it comes to play relatively tiny games under Android. Shortly, i'll be missing Komodo 9.2.

Bearing in mind that Stockfish 7 compile coming with Droidfish looks even stronger than 121215, the next Rapidroid promises a higher gap already.

The highlights of this release are:
* UPDATED Arasan 18.1 to 18.2
* UPDATED Floyd 0.6 to Floyd 0.7
* UPDATED Komodo 9.2 to 9.3
* UPDATED Scorpio 2.7.7 to arm7 version
* UPDATED Stockfish 6 to 121215 JA
* DELETED Galjoen 0.30.1 due to cpu hogging
The list is calibrated using CCRL 40/4 ratings of 38 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 Stockfish 7 (for sure!), ExChess 7.88 and Crafty 25.0 updates
* Introduce arm7 versions of RedQueen and Phalanx

BAYES RATINGS AFTER 16583 GAMES PLAYED BY 125 PROGRAMS
Rnk Name                     O/S T  Elo   +   - gam sco oppo dra
001 Stockfish 121215         A32 4 3325  40  38 294 84% 3059 32%
002 Komodo 9.3               A32 4 3288  38  36 294 79% 3063 33%
003 Critter 1.6a             A32 4 3139  33  33 302 59% 3079 41%
004 Sting SF 4.8.4 JA        A32 4 3102  34  34 302 57% 3044 33%
005 Firenzina 2.4.1 xTreme   A32 4 3099  33  33 296 53% 3076 45%
006 BlackMamba 2.0           A32 4 3077  33  33 300 51% 3074 47%
007 Rybka 2.3.2a mp          W64 4 3066 109 108  26 54% 3039 38%
008 Texel 1.05               A32 4 3030  34  34 300 50% 3036 32%
009 Senpai 1.0               A32 4 3011  34  34 310 56% 2969 30%
010 DeepSaros ver.2.3f       A32 4 3006  35  35 300 52% 2994 30%
011 Hiarcs 13.71             IOS 2 2970 121 114  26 65% 2859 23%
012 RobboLito 0.085e4l       A32 1 2967  34  34 304 51% 2959 33%
013 Cheng 4.39               A32 4 2942  34  34 306 47% 2970 38%
014 Shredder 1.7.0           IOS 2 2907 115 113  24 54% 2890 42%
015 Gaviota v1.0-d           A32 4 2894  34  34 312 48% 2913 29%
016 Arasan 18.2              A32 4 2893  34  33 308 50% 2892 32%
017 Scorpio_2.7.7.JA_xb.arm7 A32 1 2886  37  37 276 58% 2829 29%
018 Hakkapeliitta 3.0        A32 1 2885  34  34 308 49% 2902 28%
019 Exchess_7.71.beta.JA_xb  A32 4 2868  34  34 300 51% 2877 31%
020 Grapefruit 1.0           A32 4 2841  32  32 320 48% 2857 40%
021 Cyclone 3.4              A32 4 2826  32  32 310 49% 2829 39%
022 DiscoCheck 5.2.1         A32 1 2818  33  33 322 47% 2846 33%
023 Deep Saros 0.9           A32 4 2809  32  32 318 48% 2818 37%
024 Toga II 3.0              A32 1 2792  32  32 310 46% 2819 36%
025 Deuterium v14.3.34.130   A32 1 2767  32  32 330 51% 2759 36%
026 Bobcat 6.4b              A32 1 2759  33  33 320 50% 2757 27%
027 Fruit Reloaded 2.1       A32 1 2750  33  33 296 53% 2732 40%
028 Chess Pro 2016.02        IOS 2 2742 112 114  22 45% 2770 55%
029 Doch32 1.3.4 JA          A32 1 2740  33  33 316 48% 2756 34%
030 GNU Chess 5.60           A32 1 2740  34  34 312 50% 2736 27%
031 Murka 3                  A32 1 2734  31  31 336 51% 2727 34%
032 IvanHoe 9.46b            A32 4 2714  33  34 314 47% 2733 29%
033 The King 3.50 x64        W64 1 2706  46  47 152 43% 2753 33%
034 Strelka 5                A32 1 2703  33  33 318 54% 2672 31%
035 TheMadPrune 1.7.04       A32 4 2677  34  34 288 45% 2706 32%
036 Crafty_24.1.JA_xb        A32 1 2675  33  33 332 50% 2670 24%
037 Tucano_5.00.JA_xb        A32 1 2643  37  37 250 48% 2662 35%
038 Rodent 1.7 build 1       A32 1 2634  33  33 320 48% 2647 31%
039 CNVCS 1.2.0              IOS 2 2624  96  97  34 46% 2647 38%
040 Mini Rodent 1.0          A32 1 2610  34  34 292 46% 2634 32%
041 RedQueen 1.1.97          A32 4 2610  33  33 322 47% 2634 28%
042 Bison 15.1               A32 1 2600  33  33 324 51% 2597 31%
043 Rhetoric 1.4.1           A32 1 2593  33  33 324 50% 2598 28%
044 Alfil 12.10              A32 1 2562  33  33 320 49% 2571 30%
045 Chess Genius 4.0.00      IOS 2 2555 196 257   8 13% 2811 25%
046 Gull 1.2 JA              A32 1 2555  33  33 318 51% 2544 28%
047 Daydreamer 1.75 JA       A32 1 2537  32  32 316 50% 2536 34%
048 Cheese 1.7               A32 1 2535  33  33 316 45% 2574 31%
049 Rotor 0.8                A32 1 2526  33  33 322 45% 2569 27%
050 Fridolin 2.00            A32 4 2507  32  32 310 52% 2491 33%
051 Chess Genius 2.6.4       A32 1 2502 224 239   4 38% 2549 75%
052 GarboChess 3             A32 1 2498  33  33 318 47% 2519 24%
053 Glaurung Mainz           A32 1 2494  40  40 212 45% 2531 28%
054 Danasah_5.07.JA_xb       A32 1 2475  35  35 292 54% 2445 27%
055 BBChess 1.3b JA          A32 4 2469  33  33 316 51% 2459 29%
056 Sloppy_0.23.JA_xb        A32 1 2468  34  33 294 51% 2456 33%
057 Maverick 1.5 arm         A32 1 2462  33  33 320 57% 2411 30%
058 Dirty_030411.JA_xb       A32 1 2458  35  35 286 51% 2447 26%
059 Phalanx_XXIV.JA_xb       A32 1 2433  35  36 290 46% 2466 21%
060 Pawny_1.0.JA_uci2xb      A32 1 2429  34  34 300 54% 2396 30%
061 GreKo_12.5.JA_xb         A32 1 2419  35  35 296 54% 2388 24%
062 Pepito v1.59             A32 1 2407  32  32 312 48% 2416 35%
063 BetsabeII_1.47.JA_xb     A32 1 2394  36  36 296 50% 2395 20%
064 Ifrit_m1.8.JA_uci2xb     A32 1 2366  34  34 296 55% 2329 28%
065 zurichess geneva         A32 1 2339  51  51 140 49% 2348 26%
066 Typhoon_1.0.r358.JA_xb   A32 1 2337  34  34 306 54% 2306 24%
067 Diablo 0.5.1b JA         A32 1 2337  34  34 314 52% 2321 22%
068 Olithink_5.3.2.JA_xb     A32 1 2316  35  35 304 51% 2302 21%
069 Amy_0.8.JA_xb            A32 1 2288  34  35 320 48% 2303 21%
070 Myrddin_0.86.JA_xb       A32 1 2274  36  36 302 48% 2282 22%
071 Bitfoot 150922.JA        A32 1 2262  35  35 330 58% 2196 15%
072 TJchess 1.1U             A32 1 2262  33  33 330 48% 2273 24%
073 Natwarlal_0.14.JA_xb     A32 1 2261  34  34 312 52% 2242 23%
074 MangoPaola_1.1.JA_xb     A32 1 2253  35  35 312 51% 2238 21%
075 Sungorus 1.4 JA          A32 1 2227  34  34 306 47% 2246 24%
076 KmtChess_1.21.JA_xb      A32 1 2179  35  35 318 51% 2175 22%
077 Rattate_Nosferatu.JA_xb  A32 1 2169  35  35 318 48% 2181 17%
078 NGplay_9.86.JA_xb        A32 1 2164  34  34 314 50% 2160 23%
079 Scidlet_2.61b2.JA_xb     A32 1 2163  36  36 318 53% 2133 13%
080 Resp_0.19.JA_xb          A32 1 2134  34  34 330 51% 2125 18%
081 Clubfoot 150907.JA       A32 1 2111  37  36 320 63% 2000 14%
082 Floyd 0.7 JA             A32 1 2075  37  36 326 56% 2016 12%
083 DanChess_1.04.JA_xb      A32 1 2072  36  36 310 50% 2074 17%
084 Kurt 0.9.2.2 JA          A32 1 2030  34  35 330 47% 2058 18%
085 Robocide 28.12.14.JA     A32 1 2019  33  33 354 50% 2014 18%
086 Witz_Alpha21.JA_xb       A32 1 2000  35  35 312 47% 2024 20%
087 Woodpecker_2.11.JA_xb    A32 1 1975  36  36 306 50% 1975 15%
088 Knightcap_3.7F.JA_xb     A32 1 1967  36  36 292 52% 1949 17%
089 AdroitChess0.4 JA        A32 1 1955  36  36 318 47% 1977 16%
090 BikJump v1.8             A32 1 1953  33  34 340 46% 1981 22%
091 Sjeng_1.12.JA_xb         A32 1 1930  36  36 298 50% 1931 16%
092 Gunborg_1.39.JA_uci2xb   A32 1 1926  39  38 276 61% 1837 20%
093 Leonidas_r83.JA_xb       A32 1 1922  36  36 300 48% 1943 19%
094 ZCT-0.3.2500             A32 1 1902  36  36 310 42% 1971 12%
095 Faile_1.44.JA_xb         A32 1 1895  35  35 288 47% 1917 28%
096 Samchess_JA_xb           A32 1 1888  37  37 296 43% 1948 17%
097 Mephisto Roma Turbo      W64 1 1885  79  83  56 37% 1986 16%
098 Cilian_4.14.JA_xb        A32 1 1880  34  34 310 51% 1865 26%
099 Ecce rev. 508            A32 1 1844  36  36 306 44% 1895 16%
100 Sayuri 2015.10.01        A32 4 1839  37  36 312 55% 1780 14%
101 Colchess_8.0.JA_xb       A32 1 1806  38  38 258 51% 1785 24%
102 Smash 1.03 JA            A32 1 1803  37  37 318 49% 1800 12%
103 Surprise_4.3.b13.JA_xb   A32 1 1801  50  50 158 49% 1807 16%
104 Claudia v. 0.5           A32 1 1800  54  54 150 51% 1789 13%
105 Zzzzzz_3.5.1.JA_xb       A32 1 1714  38  38 248 50% 1688 31%
106 Hoichess_0.12.1.JA_xb    A32 1 1700  36  37 300 48% 1703 19%
107 Chenard_2015.08.15.JA_xb A32 1 1689  43  44 246 47% 1680  9%
108 Kitteneitor_060513.JA_xb A32 1 1677  39  39 238 46% 1676 34%
109 Tscp_1.8.1.AB_xb         A32 1 1673  40  41 250 45% 1694 17%
110 Jester_0.84.JA_xb        A32 1 1670  43  43 232 50% 1627 13%
111 Rocinante 2.0 JA         A32 1 1667  38  38 298 51% 1616 18%
112 Colossus 4.0 100X        C64 1 1667 237 208  10 80% 1289 20%
113 Pulse 1.5-cpp            A32 1 1612  37  38 302 53% 1526 29%
114 Mephisto Roma 68020 UCI  W64 1 1605 124 134  20 35% 1707 30%
115 VIRUTOR CHESS 1.1.1      A32 1 1479  42  43 302 51% 1424 10%
116 Superpawn b108 JA        A32 1 1442  49  49 198 53% 1412 19%
117 K2 v.075                 A32 1 1430  54  53 192 57% 1364  6%
118 Chess for Android        A32 1 1429  43  43 295 52% 1366 13%
119 Chess Titans             W64 1 1328 212 204   7 57% 1298 29%
120 Trappy_Beowulf_2.0.JA_xb A32 1 1188  46  47 290 37% 1307  9%
121 Colossus 4.0             C64 1 1162 170 187  14 36% 1245 14%
122 Byak 8.10.14.JA          A32 1 1111  49  51 212 24% 1362 18%
123 Xadreco_5.7.JA_xb        A32 1 1006  56  61 206 14% 1383  9%
124 Novag Secondo            TTC 1  934 276  26   6 42%  956 17%
125 OliveChess 0.2.7         A32 1  568 376-335 170  0% 1496  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 evaluated by Stockfish and Komodo at 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.

7 comments:

Jim Ablett said...

I made some gull 3 test builds. I had to change a few thing to make the compile cleanly on arm. They don't work for me - crash on startup. It would be helpful if they work for anybody on their tablet or any error messages they see when it crashes.

Gull 3 arm 5: http://tinyurl.com/zr848lf
Gull 3 arm 7: http://tinyurl.com/h9pul8n

Jim.

Алексей Чернаков said...

Jim,arm5 не запускается.Arm7 работает но делает глупые ходы,то ферзя отдаст,то фигуру под удар подставит.

Jim Ablett said...

Thank-you.
Can you try this arm7 build:

gull 3 rev2 arm7 JA:
----------------------
http://tinyurl.com/zk5da5u

Jim.

Алексей Чернаков said...

Jim,thank you!gull 3 rev2 хорошо работает!Хорошая скорость.

tibono said...

033 The King 3.50 x64 A32 ????
Gurcan, I assume you run it on w64, not A32
KR

Gurcan Uckardes said...

@tibano: of course not A32 but W64 for Windows 64bit. I've corrected. Same for Rybka. These are introduced just to make sure the ELOs of mobile engines are not over or underrated too much.

Gurcan Uckardes said...

Gull sounds good to me. We need more engines among the top 10 to ensure better measurements.
Please note that the weakest parts of every rating list are the top and the bottom. The engines at the edges can't play with neighbours from both directions, causing some statistical inaccuracy.
That's why i appreciate Gull's arrival. Thanks Jim.