HAL9000

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

July 3, 2016

RAPIDROID RELOADED: July-2016

In the heat of a sweaty and sudden summer of June, all efforts have been spent to speed up the big transformation based on better time control management by Chess for Android 5.2.3.

I've managed to replay rounds 3 to 6 out of 19 total rounds but there are still tons of games to replace, a few months work to go.

The highlights of this release:
* ADDED AnkanChess 0.0
* ADDED Minimardi 1.3
* UPDATED Pawny 1.0 to 1.2
* DISQUALIFIED PurpleHaze due to several early terminations

Targets for next release:
* Introduce latest development versions of Stockfish & Texel in case no official updates come.

All games compressed with 7z (17.8 MB): HERE

BAYES RATINGS AFTER 18033 GAMES PLAYED BY 142 PROGRAMS
Rnk Name                        O/S T TC  Elo   +   - Gam Sco Oppo Dra
001 Stockfish 7                 A32 4 bf 3331  37  35 342 83% 3076 30%
002 Komodo 9.42                 A32 4 bf 3306  36  35 342 80% 3079 28%
003 Critter 1.6a                A32 4 bf 3136  30  30 350 57% 3096 47%
004 Sting SF 4.8.4 JA           A32 4 bf 3088  32  31 344 55% 3050 36%
005 Firenzina 2.4.1 xTreme      A32 4 bf 3087  30  30 346 50% 3093 47%
006 Chiron 3                    A32 4 bf 3079  55  55 110 56% 3036 39%
007 BlackMamba 2.0              A32 4 bf 3073  30  30 346 46% 3105 49%
008 Rybka 2.3.2a mp             W64 4 bf 3061 109 108  26 54% 3034 38%
009 Gull 3 x64 (syzygy)         A32 4 bf 3057  31  31 342 52% 3042 41%
010 Fritz 14                    A32 4 bf 3042  30  30 342 50% 3047 46%
011 Texel 1.05                  A32 4 bf 3035  31  31 352 47% 3055 36%
012 DeepSaros ver.2.3f          A32 4 bf 2991  31  31 344 48% 3008 39%
013 Senpai 1.0                  A32 4 bf 2984  31  31 348 48% 2995 38%
014 RobboLito 0.085e4l          A32 1 bf 2971  30  30 350 52% 2957 44%
015 Hiarcs 13.71                IOS 2 bf 2969 121 114  26 65% 2860 23%
016 IvanHoe 9.47c beta          A32 1 bf 2964  32  31 346 53% 2942 38%
017 Cheng 4.39                  A32 4 bf 2927  31  31 348 46% 2955 39%
018 Arasan 18.3                 A32 4 bf 2918  31  31 348 55% 2879 36%
019 Shredder 1.7.0              IOS 2  b 2908 114 113  24 54% 2890 42%
020 ExChess_7.88b.JA_xb.arm7    A32 4  b 2891  31  31 332 48% 2911 39%
021 Hakkapeliitta 3.0           A32 1 bf 2890  31  31 350 49% 2900 34%
022 Scorpio_2.7.7.JA_xb.arm7    A32 4 Bf 2887  33  33 322 53% 2866 29%
023 Gaviota v1.0-d              A32 4 bf 2886  31  31 354 45% 2924 32%
024 Grapefruit 1.0              A32 4 bf 2848  30  30 362 48% 2858 39%
025 Toga II 3.0                 A32 1 bf 2816  30  30 346 50% 2822 39%
026 DiscoCheck 5.2.1            A32 1 bf 2805  31  31 366 46% 2837 30%
027 Deep Saros 0.9              A32 4 bf 2800  30  30 358 44% 2839 41%
028 Doch32 1.3.4 JA             A32 1  b 2775  31  31 348 50% 2774 37%
029 Murka 3                     A32 1 bf 2768  29  29 374 47% 2792 40%
030 Crafty_25.0.JA_xb.arm7      A32 1 bf 2766  31  31 344 54% 2736 35%
031 Deuterium v14.3.34.130      A32 1 bf 2757  30  30 368 49% 2761 34%
032 Fruit Reloaded 2.1          A32 1  b 2755  30  30 350 48% 2764 41%
033 Bobcat 6.4b                 A32 1 bf 2749  31  31 356 47% 2769 31%
034 Chess Pro 2016.02           IOS 2 bf 2747 112 114  22 45% 2775 55%
035 GNU Chess 5.60              A32 1 bf 2723  31  32 350 48% 2735 28%
036 The King 3.50 x64           W64 1  b 2721  53  53 114 42% 2775 34%
037 Strelka 5                   A32 1 bf 2708  32  31 342 54% 2676 32%
038 Rodent II 0.8.7             A32 1  b 2678  34  34 296 51% 2673 32%
039 Rhetoric 1.4.1              A32 1 bf 2653  35  35 286 54% 2623 27%
040 RedQueen 1.1.98             A32 4 bf 2648  32  32 334 50% 2647 26%
041 Tucano_6.00.JA_xb.arm5      A32 1 Bf 2642  33  33 300 50% 2636 39%
042 Pawny 1.2                   A32 1 Bf 2626  54  54 120 55% 2586 26%
043 CNVCS 1.2.0                 IOS 2  f 2624 112 114  24 44% 2657 46%
044 Alfil 12.10                 A32 1 bf 2593  32  32 330 47% 2615 30%
045 Bison 15.1                  A32 1 bf 2581  33  33 322 49% 2587 27%
046 Cheese 1.8                  A32 1 bf 2565  33  33 326 46% 2595 27%
047 Chess Genius 4.0.00         IOS 2 bf 2557 196 256   8 13% 2812 25%
048 Rodin v8.00                 A32 1 bf 2555  55  55 120 48% 2578 20%
049 Daydreamer 1.75 JA          A32 1 bf 2545  32  32 314 48% 2560 36%
050 Chess Genius 2.6.4          A32 1 bf 2520 224 239   4 38% 2569 75%
051 Fridolin 2.00               A32 4 bf 2519  33  33 312 50% 2518 29%
052 Rotor 0.8                   A32 1 bf 2518  33  33 322 44% 2562 30%
053 Sloppy_0.23.JA_xb           A32 1 Bf 2509  34  34 294 51% 2501 30%
054 Glaurung Mainz              A32 1  b 2505  36  36 268 49% 2513 26%
055 Phalanx_XXIV.JA_xb.arm7     A32 1 Bf 2498  34  34 298 54% 2470 25%
056 GarboChess 3                A32 1 bf 2487  32  32 314 49% 2496 31%
057 BBChess 1.3b JA             A32 4 bf 2465  33  33 308 50% 2465 31%
058 Dirty_030411.JA_xb          A32 1 Bf 2461  35  34 296 55% 2419 28%
059 Maverick 1.5 arm            A32 1 bf 2451  34  33 310 55% 2415 30%
060 DanaSah 6.1                 A32 1 bf 2450  54  55 120 43% 2503 21%
061 GreKo_2015.JA_xb            A32 1 bf 2450  53  53 120 46% 2480 25%
062 Pepito v1.59                A32 1 bf 2422  32  32 320 51% 2411 32%
063 BetsabeII_1.47.JA_xb        A32 1 Bf 2381  35  35 306 54% 2350 23%
064 K2 v.083                    A32 1  b 2381  52  52 118 49% 2393 35%
065 Ifrit_m1.8.JA_uci2xb        A32 1 Bf 2361  34  34 306 51% 2353 24%
066 zurichess geneva            A32 1  b 2353  42  42 208 52% 2336 25%
067 Laser_0.2beta.JA_uci2xb     A32 1  b 2344  53  54 120 43% 2394 27%
068 Typhoon_1.0.r358.JA_xb      A32 1  f 2338  42  42 210 56% 2289 20%
069 Diablo 0.5.1b JA            A32 1 bf 2337  32  32 338 52% 2322 24%
070 Olithink_5.3.2.JA_xb        A32 1 Bf 2329  34  33 316 54% 2299 25%
071 Bruja_1.9.1.JA_xb           A32 1  b 2322  59  61 120 31% 2484 15%
072 Amy_0.8.JA_xb               A32 1 bf 2311  34  34 334 55% 2272 19%
073 TJchess 1.1U                A32 1 bf 2259  33  33 332 48% 2275 22%
074 MangoPaola_1.1.JA_xb        A32 1 Bf 2258  42  42 210 52% 2237 20%
075 Sungorus 1.4 JA             A32 1 Bf 2256  40  40 222 56% 2210 23%
076 Myrddin_0.86.JA_xb          A32 1 Bf 2256  35  35 316 47% 2280 19%
077 Natwarlal_0.14.JA_xb        A32 1 Bf 2254  33  33 336 47% 2274 23%
078 Bitfoot 150922.JA           A32 1 bf 2248  34  34 342 53% 2223 15%
079 Rattate_Nosferatu.JA_xb     A32 1 Bf 2210  33  33 344 51% 2198 17%
080 Beowulf_2.4a.JA_xb          A32 1  b 2206  57  58 116 48% 2222 18%
081 KmtChess_1.21.JA_xb         A32 1 Bf 2189  33  33 334 49% 2199 21%
082 Scidlet_2.61b2.JA_xb        A32 1 Bf 2173  33  33 346 51% 2164 18%
083 Resp_0.19.JA_xb             A32 1 bf 2161  32  32 352 48% 2174 20%
084 Romichess_p3k.JA_xb         A32 1  b 2159  57  58 116 41% 2231 16%
085 Floyd 0.7 JA                A32 1 bf 2158  34  34 350 57% 2104 14%
086 Gk_0.90.JA_xb               A32 1  b 2152  60  58 116 59% 2076 11%
087 NGplay_9.86.JA_xb           A32 1 Bf 2128  33  33 342 47% 2152 21%
088 DanChess_1.04.JA_xb         A32 1  f 2122  41  41 228 56% 2074 19%
089 Kurt 0.9.2.2 JA             A32 1 bf 2092  32  32 362 47% 2117 20%
090 Cinnamon 2.0                A32 4 bf 2092  34  34 310 56% 2047 24%
091 AnkanChess 0.0              A32 1  b 2087  57  56 118 60% 2009 18%
092 Robocide 28.12.14.JA        A32 1 bf 2069  31  31 384 54% 2037 19%
093 Sunsetter_C10.JA_xb         A32 1  b 2049  56  56 120 49% 2055 17%
094 Woodpecker_2.11.JA_xb       A32 1  f 2038  41  41 228 50% 2034 14%
095 Witz_Alpha21.JA_xb          A32 1  f 2031  39  40 234 47% 2051 20%
096 Knightcap_3.7F.JA_xb        A32 1  f 2017  42  42 210 52% 1998 19%
097 Gunborg_1.39.JA_uci2xb      A32 1 Bf 2017  33  33 330 50% 2017 22%
098 AdroitChess0.4 JA           A32 1 bf 2006  33  33 358 47% 2030 17%
099 Sjeng_1.12.JA_xb            A32 1 Bf 1997  34  34 330 53% 1972 15%
100 Gullydeckel_2.15.pl10.JA_xb A32 1  b 1979  56  57 118 44% 2021 17%
101 Faile_1.44.JA_xb            A32 1  f 1978  40  40 212 51% 1969 33%
102 BikJump v1.8                A32 1 bf 1977  31  31 386 43% 2027 21%
103 Leonidas_r83.JA_xb          A32 1 Bf 1965  34  34 330 48% 1976 20%
104 Soldat-III_0.178.JA_xb      A32 1  b 1957  56  56 118 54% 1932 16%
105 Cilian_4.14.JA_xb           A32 1 bf 1953  33  33 342 56% 1904 24%
106 Samchess_JA_xb              A32 1  f 1947  42  43 216 48% 1965 17%
107 ZCT-0.3.2500                A32 1 bf 1942  34  34 350 45% 1981 13%
108 Micromax_4.8W.JA_xb         A32 1  b 1930  54  54 118 52% 1925 27%
109 Fairymax_4.8V.JA_xb         A32 1  b 1928  53  54 118 44% 1977 28%
110 Mephisto Roma Turbo         W64 1  b 1921  80  84  56 37% 2023 16%
111 Smash 1.03 JA               A32 1 bf 1892  33  33 360 54% 1864 17%
112 Ecce rev. 508               A32 1 bf 1892  33  33 350 47% 1917 18%
113 Claudia v. 0.5              A32 1  b 1887  41  41 230 52% 1869 19%
114 MorphyChess_1.05.JA_xb      A32 1  b 1868  57  57 114 54% 1836 25%
115 Colchess_8.0.JA_xb          A32 1 Bf 1867  35  35 312 49% 1868 21%
116 Surprise_4.3.b13.JA_xb      A32 1  b 1848  40  40 234 47% 1868 20%
117 Sayuri 2016.04.09           A32 4 bf 1810  36  36 294 48% 1822 25%
118 Hoichess_0.12.1.JA_xb       A32 1 bf 1802  33  33 342 50% 1793 20%
119 Zzzzzz_3.5.1.JA_xb          A32 1 Bf 1753  36  36 296 53% 1692 28%
120 Minimardi_1.3.AB_xb         A32 1  b 1750  55  55 118 47% 1773 26%
121 Kitteneitor_060513.JA_xb    A32 1 Bf 1741  43  43 184 50% 1714 37%
122 Tscp_1.8.1.AB_xb            A32 1 Bf 1738  36  36 298 50% 1723 22%
123 Jester_0.84.JA_xb           A32 1 Bf 1738  49  49 172 53% 1662 17%
124 Colossus 4.0 100X           C64 1 bf 1718 238 209  10 80% 1360 20%
125 Rocinante 2.0 JA            A32 1 bf 1713  35  35 334 49% 1686 20%
126 Chenard_2015.08.15.JA_xb    A32 1 Bf 1710  39  39 300 50% 1666 11%
127 Mephisto Roma 68020 UCI     W64 1  b 1663 126 136  20 35% 1769 30%
128 Darky_0.5d.JA_xb            A32 1  b 1651  61  62 114 45% 1658 14%
129 Pulse 1.5-cpp               A32 1 bf 1647  35  36 348 55% 1545 29%
130 VIRUTOR CHESS 1.1.1         A32 1 bf 1553  40  40 328 53% 1479 14%
131 Mizar_3.0.JA_xb             A32 1  b 1476  74  71 108 74% 1176 16%
132 Chess for Android           A32 1 bf 1465  42  42 317 56% 1368 15%
133 Superpawn b108 JA           A32 1  b 1450  44  44 250 58% 1339 22%
134 Chess Titans                W64 1  f 1373 214 205   7 57% 1344 29%
135 Toledo_Nano_2010.JA_xb      A32 1  b 1247  65  66 108 51% 1202 35%
136 Trappy_Beowulf_2.0.JA_xb    A32 1 bf 1217  43  44 318 41% 1303 11%
137 Colossus 4.0                C64 1 bf 1203 171 190  14 36% 1302 14%
138 Byak 8.10.14.JA             A32 1  b 1121  45  47 254 30% 1313 22%
139 Xadreco_5.7.JA_xb           A32 1  b 1060  49  52 248 24% 1323 11%
140 Novag Secondo               TTC 1 bf  989 249  91   6 42% 1025 17%
141 OliveChess 0.2.7            A32 1 Bf  736 186-153 244  6% 1413  2%
142 DanaSah 6.0 RND             A32 1 bf  544 374-345 108  2% 1280  5%

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 Adam Hair or 16 ply 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 off and pondering off
* Time control: 600+0 to 1800+5 (optional 1/10 to 1/30 for manual games)

Calibration:
* Based on 36 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 = 2278 (Mean of ELO error vs target: 34.84)

Termination stats:
* W:40.4% D:26.8% B:32.9% (53.7% vs 46.3%)

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

No comments: