Changing the basic rules on the fly must be the most terrific crossroads decision for any tester. I'm pretty sure that did not occur in CCRL, CEGT or SSDF. They should have never been forced to rewind and fast forward everything. Did they really? No matter what, it's chaotic after thousands of games already played.
This had happened to Rapidroid amore than a year ago. I'd decided to restart from scratch after Jim Ablett's comeback in 2014 with dozens of updates and novelties. So i'd started over with many new engines almost doubling in number, resulting in "RAPIDROID RELOADED".
Time goes on and things happen again. At present, the time control fixes by Aart Bik on Chess for Android seem to provoke a similar reform, a complete cleanup.
Most XB engines have benefited from full compatibility with CECP protocol, including many engines previously considered incompatible with Rapidroid. UCI engines are also subject to slight performance changes, given that the increments are sent correctly now.
Decision: Everything must be reconstructed ...but without going insane.
* Despecified fixed time per move except for manual games where necessary.
* Changed standard time control to 900+2 to 900+1 for all automated tourneys.
* Started to replay all rounds from 1 to 19, introducing all qualified new engines as well as updated ones and excluding all disqualified engines.
* Preserved old games of the rounds that are not yet replayed to avoid premature ELOs.
I think this is the most economical scenario to ensure a smooth transformation. There are advantages like seeing all new and updated engines together at once, even with wider error margins. So, each round replayed will sweep away below listed disqualified engines and switch to common time control of 900+1. Consequently, i've already finished replaying 2 rounds out of 19 and i hope further rounds will go quicker.
* ADDED Beowulf_2.4a.JA_xb
* ADDED Bruja_1.9.1.JA_xb
* ADDED Chiron 3 (The strongest newcomer, more than 3000 ELO)
* ADDED Cinnamon 2.0 (a weak SMP engine)
* ADDED DanaSah 6 Random (a random mover)
* ADDED Darky_0.5d.JA_xb
* ADDED Fairymax_4.8V.JA_xb
* ADDED Gk_0.90.JA_xb
* ADDED Gullydeckel_2.15.pl10.JA_xb
* ADDED Laser_0.2beta.JA_uci2xb
* ADDED Micromax_4.8W.JA_xb
* ADDED Mizar_3.0.JA_xb (works with a terrible time management)
* ADDED MorphyChess_1.05.JA_xb
* ADDED Purplehaze_2.10.JA_xb.old (a newer build is available but plays slightly weaker)
* ADDED Rodin v8.00
* ADDED Romichess_p3k.JA_xb
* ADDED Soldat-III_0.178.JA_xb
* ADDED Sunsetter_C10.JA_xb
* ADDED Toledo_Nano_2010.JA_xb
* UPDATED Cheese 1.7 to 1.8
* UPDATED DanaSah 5.07 to 6.1
* UPDATED GreKo 12.5 to 2015
* UPDATED K2 0.75 to 0.83
* UPDATED Komodo 9.3 to 9.42 (Partial May-2016 release doesn't count!)
* UPDATED Natwarlal_0.14.JA_xb to a previous compile (works OK with 900+1)
* UPDATED Rhetoric 1.4.1 to 1.4.3
* UPDATED Sayuri 2015.10.01 to 2016.04.09
* DISQUALIFIED DanChess_1.04.JA_xb
* DISQUALIFIED Faile_1.44.JA_xb
* DISQUALIFIED Jester_0.84.JA_xb
* DISQUALIFIED Kitteneitor_060513.JA_xb
* DISQUALIFIED Knightcap_3.7F.JA_xb
* DISQUALIFIED MangoPaola_1.1.JA_xb
* DISQUALIFIED Samchess_JA_xb
* DISQUALIFIED Typhoon_1.0.r358.JA_xb
* DISQUALIFIED Witz_Alpha21.JA_xb
* DISQUALIFIED Woodpecker_2.11.JA_xb
From 122 engines released in April-2016, Rapidroid finally comes to 122 + 19 = 141 engines which is the highest so far. The disqualified engines are scheduled to fade out step by step until 131 qualified engines will remain when all 19 rounds will be fully replayed.
I hereby invite all followers to notify me about any engine capable of playing automated games with Fischer clocks but still absent in Rapidroid.
Targets for next release:
* Introduce ArkanChess 0.0 aka Paladin 0.1
BAYES RATINGS AFTER 17199 GAMES PLAYED BY 141 PROGRAMS
Rnk Name O/S T TC Elo + - Gam Sco Oppo Dra
001 Stockfish 7 A32 4 bf 3322 38 36 346 84% 3057 28%
002 Komodo 9.42 A32 4 bf 3284 36 34 346 79% 3061 28%
003 Critter 1.6a A32 4 bf 3121 30 30 354 57% 3077 46%
004 Sting SF 4.8.4 JA A32 4 bf 3077 31 31 348 55% 3041 38%
005 Firenzina 2.4.1 xTreme A32 4 bf 3072 30 30 350 50% 3074 46%
006 BlackMamba 2.0 A32 4 bf 3054 30 30 350 47% 3077 48%
007 Chiron 3 A32 4 bf 3050 95 92 38 61% 2966 42%
008 Rybka 2.3.2a mp W64 4 bf 3044 109 108 26 54% 3017 38%
009 Gull 3 x64 (syzygy) A32 4 bf 3040 31 31 346 54% 3015 43%
010 Fritz 14 A32 4 bf 3030 30 30 346 46% 3059 46%
011 Texel 1.05 A32 4 bf 3016 31 31 354 49% 3026 35%
012 Senpai 1.0 A32 4 bf 2986 31 31 350 50% 2987 37%
013 DeepSaros ver.2.3f A32 4 bf 2981 31 31 346 51% 2976 37%
014 RobboLito 0.085e4l A32 1 bf 2954 30 30 350 52% 2945 43%
015 Hiarcs 13.71 IOS 2 bf 2953 121 114 26 65% 2843 23%
016 IvanHoe 9.47c beta A32 1 bf 2946 31 31 348 55% 2914 39%
017 Cheng 4.39 A32 4 bf 2909 31 31 346 41% 2975 39%
018 Arasan 18.3 A32 4 bf 2892 31 31 346 53% 2868 36%
019 Shredder 1.7.0 IOS 2 b 2891 115 113 24 54% 2874 42%
020 Hakkapeliitta 3.0 A32 1 bf 2878 31 31 346 49% 2889 33%
021 ExChess_7.88b.JA_xb.arm7 A32 4 b 2878 31 31 334 46% 2911 38%
022 Scorpio_2.7.7.JA_xb.arm7 A32 4 Bf 2859 34 34 306 55% 2826 32%
023 Gaviota v1.0-d A32 4 bf 2858 31 31 354 43% 2904 32%
024 Grapefruit 1.0 A32 4 bf 2824 30 30 358 48% 2834 41%
025 Toga II 3.0 A32 1 bf 2801 30 30 342 52% 2791 40%
026 DiscoCheck 5.2.1 A32 1 bf 2798 31 31 358 43% 2849 30%
027 Deep Saros 0.9 A32 4 bf 2784 30 31 352 44% 2827 38%
028 Doch32 1.3.4 JA A32 1 b 2761 31 31 334 52% 2750 37%
029 Crafty_25.0.JA_xb.arm7 A32 1 bf 2747 31 31 336 53% 2723 34%
030 Fruit Reloaded 2.1 A32 1 b 2745 31 31 330 50% 2741 43%
031 Murka 3 A32 1 bf 2737 29 29 370 49% 2745 39%
032 Deuterium v14.3.34.130 A32 1 bf 2734 30 30 360 48% 2747 35%
033 Bobcat 6.4b A32 1 bf 2730 31 31 348 48% 2744 31%
034 Chess Pro 2016.02 IOS 2 bf 2724 112 114 22 45% 2753 55%
035 GNU Chess 5.60 A32 1 bf 2707 31 31 342 48% 2720 33%
036 The King 3.50 x64 W64 1 b 2702 53 53 114 42% 2756 34%
037 Strelka 5 A32 1 bf 2681 32 32 332 52% 2669 30%
038 Rodent II 0.8.7 A32 1 b 2657 34 35 282 48% 2671 33%
039 RedQueen 1.1.98 A32 4 bf 2648 33 33 322 52% 2630 26%
040 Tucano_6.00.JA_xb.arm5 A32 1 Bf 2641 34 34 276 50% 2638 39%
041 Rhetoric 1.4.1 A32 1 bf 2630 36 36 274 56% 2582 27%
042 CNVCS 1.2.0 IOS 2 f 2603 112 114 24 44% 2636 46%
043 Alfil 12.10 A32 1 bf 2574 33 33 322 49% 2579 28%
044 Bison 15.1 A32 1 bf 2565 34 34 316 47% 2592 26%
045 Cheese 1.8 A32 1 bf 2558 33 33 320 50% 2565 27%
046 Chess Genius 4.0.00 IOS 2 bf 2537 197 256 8 13% 2793 25%
047 Daydreamer 1.75 JA A32 1 bf 2517 33 33 304 49% 2525 36%
048 Rotor 0.8 A32 1 bf 2507 33 33 316 42% 2565 30%
049 Chess Genius 2.6.4 A32 1 bf 2495 224 239 4 38% 2545 75%
050 Glaurung Mainz A32 1 b 2483 39 39 240 46% 2512 24%
051 Fridolin 2.00 A32 4 bf 2483 33 32 310 51% 2477 32%
052 Bruja_1.9.1.JA_xb A32 1 b 2483 96 102 40 36% 2591 13%
053 Sloppy_0.23.JA_xb A32 1 Bf 2476 34 34 286 52% 2464 35%
054 Phalanx_XXIV.JA_xb.arm7 A32 1 Bf 2471 35 35 286 52% 2452 24%
055 GarboChess 3 A32 1 bf 2467 32 32 316 47% 2490 32%
056 DanaSah 6.1 A32 1 bf 2460 93 97 40 40% 2542 20%
057 Dirty_030411.JA_xb A32 1 f 2457 35 35 286 52% 2437 25%
058 GreKo_2015.JA_xb A32 1 bf 2451 88 89 40 49% 2455 33%
059 Maverick 1.5 arm A32 1 bf 2439 34 33 308 52% 2423 30%
060 Rodin v8.00 A32 1 bf 2435 105 121 40 24% 2670 8%
061 BBChess 1.3b JA A32 4 bf 2435 33 33 308 49% 2444 30%
062 Pawny_1.0.JA_uci2xb A32 1 Bf 2422 33 33 308 54% 2388 32%
063 Laser_0.2beta.JA_uci2xb A32 1 b 2407 87 89 40 43% 2460 35%
064 Pepito v1.59 A32 1 bf 2401 32 32 316 53% 2382 34%
065 BetsabeII_1.47.JA_xb A32 1 Bf 2374 36 36 294 51% 2365 20%
066 K2 v.083 A32 1 b 2348 90 89 40 51% 2337 33%
067 Ifrit_m1.8.JA_uci2xb A32 1 Bf 2342 34 34 302 52% 2324 24%
068 Olithink_5.3.2.JA_xb A32 1 Bf 2334 34 34 310 56% 2288 23%
069 Diablo 0.5.1b JA A32 1 bf 2333 33 33 328 52% 2314 26%
070 Typhoon_1.0.r358.JA_xb A32 1 f 2326 36 36 278 54% 2294 22%
071 zurichess geneva A32 1 b 2321 47 47 164 51% 2321 27%
072 Amy_0.8.JA_xb A32 1 bf 2294 34 34 332 53% 2270 21%
073 Bitfoot 150922.JA A32 1 bf 2275 34 33 344 56% 2224 16%
074 TJchess 1.1U A32 1 bf 2252 33 33 336 48% 2270 24%
075 Myrddin_0.86.JA_xb A32 1 Bf 2250 35 35 318 50% 2245 19%
076 Natwarlal_0.14.JA_xb A32 1 Bf 2244 33 33 328 48% 2258 23%
077 Sungorus 1.4 JA A32 1 Bf 2239 33 33 330 51% 2231 22%
078 MangoPaola_1.1.JA_xb A32 1 Bf 2235 36 37 284 48% 2248 21%
079 Gk_0.90.JA_xb A32 1 b 2208 123 105 38 79% 1970 11%
080 Rattate_Nosferatu.JA_xb A32 1 Bf 2194 34 34 338 51% 2183 15%
081 KmtChess_1.21.JA_xb A32 1 Bf 2190 34 34 326 50% 2187 22%
082 NGplay_9.86.JA_xb A32 1 Bf 2165 33 33 332 48% 2177 22%
083 Scidlet_2.61b2.JA_xb A32 1 Bf 2164 34 34 338 51% 2156 16%
084 Beowulf_2.4a.JA_xb A32 1 b 2158 95 92 40 59% 2094 23%
085 Resp_0.19.JA_xb A32 1 bf 2137 33 33 352 47% 2159 20%
086 Romichess_p3k.JA_xb A32 1 b 2126 93 96 40 41% 2182 23%
087 Floyd 0.7 JA A32 1 bf 2121 34 34 348 57% 2065 14%
088 DanChess_1.04.JA_xb A32 1 f 2106 36 36 300 55% 2068 18%
089 Kurt 0.9.2.2 JA A32 1 bf 2062 33 33 356 48% 2084 19%
090 Cinnamon 2.0 A32 4 bf 2059 35 35 302 55% 2019 23%
091 Sunsetter_C10.JA_xb A32 1 b 2058 95 98 40 44% 2104 18%
092 Robocide 28.12.14.JA A32 1 bf 2045 32 32 378 51% 2040 18%
093 Witz_Alpha21.JA_xb A32 1 f 2022 35 35 306 46% 2052 19%
094 Woodpecker_2.11.JA_xb A32 1 f 2012 37 36 298 51% 2002 14%
095 AdroitChess0.4 JA A32 1 bf 1988 33 33 350 48% 2006 16%
096 Knightcap_3.7F.JA_xb A32 1 f 1987 36 36 280 52% 1975 20%
097 Purplehaze_2.10.JA_xb.old A32 1 b 1979 103 100 38 58% 1918 11%
098 Sjeng_1.12.JA_xb A32 1 Bf 1968 34 34 320 55% 1933 18%
099 Gullydeckel_2.15.pl10.JA_xb A32 1 b 1967 95 97 38 42% 2013 26%
100 BikJump v1.8 A32 1 bf 1955 31 32 378 43% 2006 22%
101 Micromax_4.8W.JA_xb A32 1 b 1954 99 97 38 55% 1921 21%
102 Gunborg_1.39.JA_uci2xb A32 1 Bf 1947 35 35 310 51% 1938 22%
103 Leonidas_r83.JA_xb A32 1 Bf 1945 34 34 322 47% 1969 20%
104 Faile_1.44.JA_xb A32 1 f 1942 35 35 276 52% 1931 33%
105 Samchess_JA_xb A32 1 f 1936 37 37 286 48% 1949 17%
106 MorphyChess_1.05.JA_xb A32 1 b 1926 106 101 36 63% 1829 19%
107 Soldat-III_0.178.JA_xb A32 1 b 1921 101 102 38 47% 1942 5%
108 ZCT-0.3.2500 A32 1 bf 1921 34 34 344 43% 1976 14%
109 Cilian_4.14.JA_xb A32 1 bf 1912 33 33 332 54% 1881 26%
110 Mephisto Roma Turbo W64 1 b 1898 80 84 56 37% 2000 16%
111 Fairymax_4.8V.JA_xb A32 1 b 1890 99 106 38 33% 2021 13%
112 Ecce rev. 508 A32 1 bf 1877 33 34 344 45% 1924 17%
113 Claudia v. 0.5 A32 1 b 1863 48 48 172 56% 1814 18%
114 Smash 1.03 JA A32 1 bf 1859 33 33 348 52% 1849 16%
115 Surprise_4.3.b13.JA_xb A32 1 b 1833 45 45 188 48% 1847 18%
116 Colchess_8.0.JA_xb A32 1 Bf 1831 36 36 294 49% 1830 22%
117 Sayuri 2015.10.01 A32 4 bf 1801 36 36 286 44% 1845 23%
118 Hoichess_0.12.1.JA_xb A32 1 bf 1767 34 34 328 48% 1774 20%
119 Zzzzzz_3.5.1.JA_xb A32 1 Bf 1741 36 36 272 50% 1707 31%
120 Chenard_2015.08.15.JA_xb A32 1 Bf 1735 41 41 274 53% 1662 9%
121 Jester_0.84.JA_xb A32 1 Bf 1720 43 43 224 53% 1648 15%
122 Tscp_1.8.1.AB_xb A32 1 Bf 1717 38 38 268 51% 1689 20%
123 Kitteneitor_060513.JA_xb A32 1 Bf 1710 38 39 232 49% 1687 37%
124 Colossus 4.0 100X C64 1 bf 1706 237 210 10 80% 1324 20%
125 Rocinante 2.0 JA A32 1 bf 1690 36 36 318 49% 1657 21%
126 Darky_0.5d.JA_xb A32 1 b 1658 100 106 36 38% 1749 14%
127 Pulse 1.5-cpp A32 1 bf 1654 36 36 334 55% 1542 31%
128 Mephisto Roma 68020 UCI W64 1 b 1653 125 134 20 35% 1756 30%
129 VIRUTOR CHESS 1.1.1 A32 1 bf 1527 42 42 314 58% 1387 12%
130 Mizar_3.0.JA_xb A32 1 b 1475 132 121 36 76% 1148 14%
131 Superpawn b108 JA A32 1 b 1466 47 46 220 59% 1365 22%
132 Chess for Android A32 1 bf 1451 43 43 307 57% 1331 15%
133 Chess Titans W64 1 f 1355 214 205 7 57% 1326 29%
134 Toledo_Nano_2010.JA_xb A32 1 b 1270 114 116 36 54% 1171 31%
135 Trappy_Beowulf_2.0.JA_xb A32 1 bf 1205 45 46 308 39% 1308 11%
136 Colossus 4.0 C64 1 bf 1184 172 194 14 36% 1274 14%
137 Byak 8.10.14.JA A32 1 b 1105 49 51 226 26% 1341 19%
138 Xadreco_5.7.JA_xb A32 1 b 1011 54 59 220 17% 1359 10%
139 Novag Secondo TTC 1 bf 950 262 67 6 42% 978 17%
140 OliveChess 0.2.7 A32 1 Bf 624 289-251 210 2% 1474 0%
141 DanaSah 6.0 RND A32 1 bf 478 470-397 36 1% 1259 3%
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 52 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 = 2264 (Mean of ELO error vs target: 73.28)
Termination stats:
* W:40.5% D:27.0% B:32.5% (54.0% vs 46.0%)
Legend:
* T = threads
* tc= f (playes fixed time only), b (plays Fischer clock only), bf (plays both)
* Bf stands for the engines recently qualified for Fisher clock too
* O/S: A32=Android 32bit, W64=Windows 64bit, C64=Commodore 64, TTC=Tabletop, IOS=iPhone