Home CV Publications PhD PostDoc SIMD
Android Glass Astronomy Retro Games Lego

Android Chess Engines Tournaments

[CHESS_ENGINE_TOUR] Chess for Android is a chess application for the Android platform that supports the Universal Chess Interface (UCI) and Chess Engine Communication Protocol (often simply called the XBoard or WinBoard protocol). This feature allows replacing the built-in Java chess engine with more powerful third party engines. Users can either play an imported engine directly, use infinite analysis to study games, or even run tournaments between engines (UCI and XBoard Protocols for Android). This page presents the results of such tournaments.

2015 Tournament

The tournament was planned to stress test the new time controls of Chess for Android. Where applicable, UCI engines were given an 32MB hash table and 8MB endgame tablebases cache (the complete 3- and 4-piece Nalimov, Gaviota, Scorpio, and Robbobases endgame tablebases reside on SD card). XBoard engines played at their default settings. Engines were only allowed to use one thread, but with "pondering" enabled.

Test Tournaments

A test tournaments played from both sides of the Nunn opening suite using time control 40/60.
                          1        2         3         4        5                    
1   Komodo 8 32-bit          *     11.5-8.5  18.0-2.0  20.0-0.0 20.0-0.0  69.5/80
2   Stockfish 3           8.5-11.5     *     17.5-2.5  18.0-2.0 20.0-0.0  64.0/80
3   Gaviota v1.0          2.0-18.0  2.5-17.5     *     14.5-5.5 20.0-0.0  39.0/80
4   crafty-234-ja         0.0-20.0  2.0-18.0  5.5-14.5     *    19.5-0.5  27.0/80
5   BikJump v1.8 (32-bit) 0.0-20.0  0.0-20.0  0.0-20.0  0.5-19.5    *      0.5/80
Tournament never started due to lack of spare time....

2013 Tournament

The tournament was conducted on a Nexus 7 (1.3 GHz quad-core Cortex-A9). Where applicable, UCI engines were given an 16MB hash table and 1MB endgame tablebases cache (the complete 3- and 4-piece Nalimov, Gaviota, Scorpio, and Robbobases endgame tablebases reside on SD card). XBoard engines played at their default settings. If supported, engines were allowed to use 4 threads, but with "pondering" disabled. Most engines below are compiled directly for ARMv5TE. The only exception is the built-in engine of Chess for Android, which runs on the Dalvik Virtual Machine (nowadays ART).

Group A

Five seconds-per-move tournament played from both sides of all positions in the Silversuite gambit opening suite (download all games). Congratulations to Richard Vida for Critter's second victory in this Android tournament!
                   1         2         3         4         5                                                
1 Critter 1.6a     *         27.5-22.5 38.0-12.0 38.0-12.0 48.0- 2.0  151.5/200
2 Stockfish 2.3.1  22.5-27.5 *         42.0-8.0  37.5-12.5 45.5- 4.5  147.5/200
3 Toga II 3.0      12.0-38.0  8.0-42.0 *         43.0- 7.0 39.0-11.0  102.0/200
4 Komodo DEV       12.0-38.0 12.5-37.5  7.0-43.0 *         31.0-19.0   62.5/200
5 MinkoChess arm    2.0-48.0  4.5-45.5 11.0-39.0 19.0-31.0             36.5/200

Group B

One upgrade Toga II 1.4.1SE to 3.0. Five seconds-per-move tournament played from both sides of all positions in the Silversuite gambit opening suite (download all games). Congratulations to Toga II, again, for its promotion to Group A.
                   1         2         3         4         5                                                  
1 Toga II 3.0      *         26.5-23.5 33.5-16.5 46.0- 4.0 45.5- 4.5  151.5/200 => PROMOTED TO A
2 Gaviota v0.86    23.5-26.5 *         33.0-17.0 36.5-13.5 44.0- 6.0  137.0/200
3 DiscoCheck 4.0.1 16.5-33.5 17.0-33.0 *         32.5-17.5 41.5- 8.5  107.5/200
4 Rodent 0.18.0     4.0-46.0 13.5-36.5 17.5-32.5 *         31.5-18.5   66.5/200
5 Pepito v1.59      4.5-45.5  6.0-44.0  8.5-41.5 18.5-31.5 *           37.5/200

Group C

Two upgrades: Arasan 15.1 to 15.2 and Rotor 0.7 to 0.8. Five seconds-per-move tournament played from both sides of all positions in the Silversuite gambit opening suite (download all games). Congratulations to Toga II for its promotion to Group B.
                        1         2         3         4         5                                                  
1 Toga II 1.4.1SE       *         30.0-20.0 33.5-16.5 36.0-14.0 37.5-12.5  137.0/200 => PROMOTED TO B
2 Arasan 15.2 JA        20.0-30.0 *         27.0-23.0 27.5-22.5 35.0-15.0  109.5/200
3 Texel 1.01 32-bit     16.5-33.5 23.0-27.0 *         29.5-20.5 35.0-15.0  104.0/200
4 crafty-235-android-ja 14.0-36.0 22.5-27.5 20.5-29.5 *         30.0-20.0   87.0/200
5 Rotor 0.8             12.5-37.5 15.0-35.0 15.0-35.0 20.0-30.0 *           62.5/200

Group D

Five seconds-per-move tournament played from both sides of all positions in the Silversuite gambit opening suite (download all games). Congratulations to Crafty for its promotion to Group C.
                         1         2         3         4         5                                                  
1 crafty-235-android-ja  *         31.0-19.0 34.5-15.5 31.5-18.5 37.5-12.5  134.5/200 => PROMOTED TO C
2 cheng3 1.07 JA         19.0-31.0 *         25.0-25.0 30.5-19.5 33.0-17.0  107.5/200
3 Daydreamer 1.75 JA     15.5-34.5 25.0-25.0 *         26.5-23.5 30.0-20.0   97.0/200
4 scorpio-27-ja          18.5-31.5 19.5-30.5 23.5-26.5 *         29.0-21.0   90.5/200
5 GarboChess 3 (32-bit)  12.5-37.5 17.0-33.0 20.0-30.0 21.0-29.0 *           70.5/200

Group E

Five seconds-per-move tournament played from both sides of all positions in the Silversuite gambit opening suite (download all games). Congratulations to Garbochess 3 for its promotion to Group D.
                            1         2         3         4         5                                                  
1 GarboChess 3 (32-bit)     *         26.5-23.5 32.5-17.5 32.5-17.5 33.5-16.5  125.0/200 => PROMOTED TO D
2 sloppy-023-ja             23.5-26.5 *         25.0-25.0 31.0-19.0 23.0-27.0  102.5/200
3 danasah-488-ja            17.5-32.5 25.0-25.0 *         23.0-27.0 29.5-20.5   95.0/200
4 tucano104-ab              17.5-32.5 19.0-31.0 27.0-23.0 *         25.5-24.5   89.0/200
5 betsabe-II-130-android-ja 16.5-33.5 27.0-23.0 20.5-29.5 24.5-25.5 *           88.5/200

Group F

Five seconds-per-move tournament played from both sides of all positions in the Silversuite gambit opening suite (download all games). Congratulations to betsabe-II-130-android-ja for its promotion to Group E.
                             1          2          3          4          5                                                  
1 betsabe-II-130-android-ja  *          26.0-24.0  31.0-19.0  36.0-14.0  37.5-12.5    130.5/200 => PROMOTED TO E
2 phalanx-xxii-ja            24.0-26.0  *          21.5-28.5  33.5-16.5  37.0-13.0    116.0/200
3 typhoon-android-ja         19.0-31.0  28.5-21.5  *          28.0-22.0  35.0-15.0    110.5/200
4 TJchess 1.01U              14.0-36.0  16.5-33.5  22.0-28.0  *          27.0-23.0     79.5/200
5 kmtchess-121-ja            12.5-37.5  13.0-37.0  15.0-35.0  23.0-27.0  *             63.5/200

Qualification Tournaments

One second-per-move final qualification round played from both sides of the fourth position in the Silversuite opening suite (download all games). The first 25 engines qualified for the tournament in Group A to Group F, as indicated below.
                              1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  
1  Critter 1.6a 32-bit        ** 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 ½1 11 11 11 11 10 11 11 11 11 11 11 11  58.5/62 GROUP A
2  Komodo DEV                 01 ** 0½ 11 ½½ 11 ½½ 11 11 11 1½ 11 ½1 11 11 11 11 11 11 11 11 1½ 11 1½ 11 11 11 11 11 11 11 11  55.5/62
3  Stockfish 2.3.1            01 1½ ** 1½ 01 11 10 11 11 11 11 ½1 11 01 11 11 11 11 11 1½ 01 11 11 11 11 11 11 11 11 11 11 11  55.0/62
4  MinkoChess arm             00 00 0½ ** 01 ½1 11 ½0 ½1 01 11 11 ½½ 11 11 11 ½1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  50.5/62
---------------------------------------------------------------------------------------------------------------------------------------
5  Gaviota v0.86              00 ½½ 10 10 ** 0½ ½1 11 00 ½½ ½0 11 01 11 1½ 1½ ½1 10 11 01 ½1 11 11 ½½ 11 11 11 11 11 11 11 11  44.5/62 GROUP B
6  DiscoCheck 4.0.1           00 00 00 ½0 1½ ** 11 0½ ½1 0½ 01 ½½ ½½ ½1 ½1 11 11 11 11 11 10 10 11 11 1½ 1½ 11 11 11 11 11 11  43.5/62
7  Pepito v1.59               00 ½½ 01 00 ½0 00 ** 00 00 01 1½ ½0 0½ 11 11 11 01 11 11 11 11 1½ 11 ½1 11 1½ 11 11 11 11 11 11  41.5/62
8  Rodent 0.18.0              00 00 00 ½1 00 1½ 11 ** 01 1½ 10 1½ 00 01 1½ 11 10 01 11 11 01 11 11 01 11 11 11 ½1 01 11 11 11  41.0/62
--------------------------------------------------------------------------------------------------------------------------------------
9  Toga II 1.4.1SE            00 00 00 ½0 11 ½0 11 10 ** 11 0½ 00 ½½ 00 1½ 11 11 1½ ½0 11 11 11 ½1 11 11 ½½ 1½ 11 11 11 11 11  41.0/62 GROUP C
10 Texel 1.01 32-bit          00 00 00 10 ½½ 1½ 10 0½ 00 ** 01 1½ ½1 ½½ 11 01 11 01 10 11 11 11 01 01 11 11 11 11 11 11 11 11  41.0/62
11 Rotor 0.7                  00 0½ 00 00 ½1 10 0½ 01 1½ 10 ** ½1 ½0 ½1 01 11 01 ½1 11 11 11 0½ ½1 10 01 11 11 11 11 11 10 11  39.0/62
12 Arasan 15.1                00 00 ½0 00 00 ½½ ½1 0½ 11 0½ ½0 ** 01 11 00 1½ 11 11 1½ 11 10 11 ½1 11 1½ 11 10 1½ 1½ 11 11 11  38.5/62
---------------------------------------------------------------------------------------------------------------------------------------
13 crafty-235-android-ja      00 ½0 00 ½½ 10 ½½ 1½ 11 ½½ ½0 ½1 10 ** 10 10 00 ½1 1½ 0½ 11 10 1½ ½1 11 ½1 11 10 10 11 11 11 11  38.0/62 GROUP D
14 cheng3 1.07 JA             00 00 10 00 00 ½0 00 10 11 ½½ ½0 00 01 ** 0½ 0½ ½½ 10 ½1 10 11 11 11 10 11 1½ 11 11 11 ½1 11 11  34.5/62
15 Daydreamer 1.75 JA         00 00 00 00 0½ ½0 00 0½ 0½ 00 10 11 01 1½ ** 11 ½0 01 11 ½1 ½1 11 0½ ½1 11 10 11 ½0 11 01 11 11  32.5/62
16 scorpio-27-ja              00 00 00 00 0½ 00 00 00 00 10 00 0½ 11 1½ 00 ** 0½ 1½ 0½ ½1 11 11 11 11 01 1½ 11 11 10 11 10 11  30.0/62
---------------------------------------------------------------------------------------------------------------------------------------
17 GarboChess 3 (32-bit)      00 00 00 ½0 ½0 00 10 01 00 00 10 00 ½0 ½½ ½1 1½ ** 10 ½1 11 0½ 00 11 11 ½0 11 11 ½1 10 10 11 11  29.5/62 GROUP E
18 sloppy-023-ja              00 00 00 00 01 00 00 10 0½ 10 ½0 00 0½ 01 10 0½ 01 ** ½0 10 00 11 11 0½ 11 11 11 1½ 11 01 11 11  28.5/62
19 danasah-488-ja             00 00 00 00 00 00 00 00 ½1 01 00 0½ 1½ ½0 00 1½ ½0 ½1 ** ½1 1½ 01 01 ½1 11 10 10 ½1 01 11 11 11  27.5/62
20 tucano104-ab               ½0 00 0½ 00 10 00 00 00 00 00 00 00 00 01 ½0 ½0 00 01 ½0 ** ½1 10 11 ½1 ½0 1½ 11 11 11 11 11 11  25.5/62
---------------------------------------------------------------------------------------------------------------------------------------
21 phalanx-xxii-ja            00 00 10 00 ½0 01 00 10 00 00 00 01 01 00 ½0 00 1½ 11 0½ ½0 ** 01 00 10 1½ 01 ½½ 01 11 1½ ½1 11  24.0/62 GROUP F
22 TJchess 1.01U              00 0½ 00 00 00 01 0½ 00 00 00 1½ 00 0½ 00 00 00 11 00 10 01 10 ** 01 0½ ½½ 01 11 ½1 ½1 ½1 11 11  23.0/62
23 kmtchess-121-ja            00 00 00 00 00 00 00 00 ½0 10 ½0 ½0 ½0 00 1½ 00 00 00 10 00 11 10 ** 10 1½ 1½ 00 11 ½1 1½ 11 11  21.5/62
24 betsabe-II-130-android-ja  00 0½ 00 00 ½½ 00 ½0 10 00 10 01 00 00 01 ½0 00 00 1½ ½0 ½0 01 1½ 01 ** 00 10 ½0 11 0½ ½1 10 ½1  20.5/62
25 typhoon-android-ja         01 00 00 00 00 0½ 00 00 00 00 10 0½ ½0 00 00 10 ½1 00 00 ½1 0½ ½½ 0½ 11 ** ½0 ½1 01 0½ 11 ½1 11  20.5/62
---------------------------------------------------------------------------------------------------------------------------------------
26 RedQueen 1.1.2             00 00 00 00 00 0½ 0½ 00 ½½ 00 00 00 00 0½ 01 0½ 00 00 01 0½ 10 10 0½ 01 ½1 ** 01 0½ ½½ 01 11 11  18.0/62
27 scidlet-261b2-ja           00 00 00 00 00 00 00 00 0½ 00 00 01 01 00 00 00 00 00 01 00 ½½ 00 11 ½1 ½0 10 ** 11 10 ½1 1½ 11  17.5/62
28 natwarlal-014-ja           00 00 00 00 00 00 00 ½0 00 00 00 0½ 01 00 ½1 00 ½0 0½ ½0 00 10 ½0 00 00 10 1½ 00 ** 10 11 01 11  15.0/62
29 myrddin-086-ja             00 00 00 00 00 00 00 10 00 00 00 0½ 00 00 00 01 01 00 10 00 00 ½0 ½0 1½ 1½ ½½ 01 01 ** 00 1½ 11  15.0/62
30 gk-090-ja                  00 00 00 00 00 00 00 00 00 00 00 00 00 ½0 10 00 01 10 00 00 0½ ½0 0½ ½0 00 10 ½0 00 11 ** 10 11  12.0/62
31 sjeng-112-ja               00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 01 00 00 00 00 ½0 00 00 01 ½0 00 0½ 10 0½ 01 ** 11   9.0/62
32 surprise-43-b13-ja         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ½0 00 00 00 00 00 00 00 **   0.5/62
One second-per-move qualification round (1st group) played from both sides of the second position in the Silversuite opening suite (download all games). The first 15 engines proceed to the final qualification round.
                               1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  
1   Critter 1.6a 32-bit        ** 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  52.0/52
2   DiscoCheck 4.0.1           00 ** 11 11 01 11 10 ½1 11 1½ 11 11 11 11 11 1½ 01 11 1½ 11 11 11 11 11 11 11 11  45.0/52
3   Gaviota v0.86              00 00 ** ½1 10 ½0 ½1 11 10 10 ½1 01 11 11 11 11 01 11 11 11 11 11 11 11 11 11 11  40.0/52
4   Toga II 1.4.1SE            00 00 ½0 ** 0½ ½0 ½1 ½½ 11 1½ 11 1½ 11 11 11 11 1½ 11 10 11 11 11 11 11 11 11 11  39.5/52
5   Arasan 14.0.1              00 10 01 1½ ** 00 10 00 01 11 00 11 10 11 1½ 11 11 11 11 ½1 11 11 11 11 11 11 11  37.5/52
6   crafty-235-android-ja      00 00 ½1 ½1 11 ** 01 00 00 10 11 11 1½ 01 11 ½1 11 10 11 11 10 11 11 11 11 11 11  37.0/52
7   Rotor 0.7                  00 01 ½0 ½0 01 10 ** 01 01 ½1 1½ 11 11 11 10 00 1½ 11 11 11 11 11 1½ 11 11 11 11  37.0/52
8   Pepito v1.59               00 ½0 00 ½½ 11 11 10 ** 0½ 0½ ½1 ½1 ½1 11 01 10 ½1 11 01 11 11 11 11 11 11 11 11  36.5/52
9   Daydreamer 1.75 JA         00 00 01 00 10 11 10 1½ ** 10 1½ ½0 ½1 ½0 11 ½1 11 11 ½1 11 11 11 11 11 11 11 11  36.5/52
10  cheng3 1.07 JA             00 0½ 01 0½ 00 01 ½0 1½ 01 ** 00 1½ 11 11 10 11 01 0½ 11 11 11 11 11 11 11 11 11  34.0/52
11  Rodent 0.18.0              00 00 ½0 00 11 00 0½ ½0 0½ 11 ** 00 1½ 01 11 01 11 11 01 11 11 11 11 11 11 11 11  32.5/52
12  GarboChess 3 (32-bit)      00 00 10 0½ 00 00 00 ½0 ½1 0½ 11 ** 10 01 ½0 11 11 1½ 10 11 11 11 11 11 ½1 11 11  30.5/52
13  RedQueen 1.1.2             00 00 00 00 01 0½ 00 ½0 ½0 00 0½ 01 ** ½1 0½ 11 11 ½1 11 11 11 11 01 11 ½1 11 11  28.0/52
14  betsabe-II-130-android-ja  00 00 00 00 00 10 00 00 ½1 00 10 10 ½0 ** 01 11 ½1 10 01 11 11 11 11 11 11 11 11  27.5/52
15  typhoon-android-ja         00 00 00 00 0½ 00 01 10 00 01 00 ½1 1½ 10 ** ½½ 01 10 10 1½ 11 11 11 11 11 11 11  27.0/52
------------------------------------------------------------------------------------------------------------------------
16  GNU Chess 6.0.2            00 0½ 00 00 00 ½0 11 01 ½0 00 10 00 00 00 ½½ ** 11 1½ 10 ½1 11 11 11 11 11 11 11  26.5/52
17  greko98-ab                 00 10 10 0½ 00 00 0½ ½0 00 10 00 00 00 ½0 10 00 ** ½½ 11 11 11 11 11 11 11 11 11  25.0/52
18  Sungorus 1.4 JA            00 00 00 00 00 01 00 00 00 1½ 00 0½ ½0 01 01 0½ ½½ ** 1½ 11 11 11 11 11 ½1 11 11  24.0/52
19  Jazz 6.40 JA  (unknown)    00 0½ 00 01 00 00 00 10 ½0 00 10 01 00 10 01 01 00 0½ ** 11 11 10 11 11 11 11 11  23.5/52
20  BikJump v2.1P (32-bit)     00 00 00 00 ½0 00 00 00 00 00 00 00 00 00 0½ ½0 00 00 00 ** ½1 11 11 10 11 11 11  14.0/52
21  ZCT-0.3.2500               00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ½0 ** 01 11 11 11 11 11  12.5/52
22  AdroitChess 0.3            00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 10 ** 1½ 01 11 11 1½  10.0/52
23  Diablo 0.5.1               00 00 00 00 00 00 0½ 00 00 00 00 00 10 00 00 00 00 00 00 00 00 0½ ** 10 ½1 11 11   8.5/52
24  tscp181-ab                 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 10 01 ** ½1 11 11   8.5/52
25  umax48w                    00 00 00 00 00 00 00 00 00 00 00 ½0 ½0 00 00 00 00 ½0 00 00 00 00 ½0 ½0 ** 01 11   5.5/52
26  Chess for Android          00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 ** 11   3.0/52
27  Simplex 0.9.8              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0½ 00 00 00 00 **   0.5/52
One second-per-move qualification round (2d group) played from both sides of the second position in the Silversuite opening suite (download all games). The first 15 engines proceed to the final qualification round.
                              1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  
1   Stockfish 2.3.1           ** 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  42.0/42
2   MinkoChess arm            00 ** 10 11 11 11 11 1½ 11 11 11 11 11 11 11 11 11 1½ 11 11 11 11  38.0/42
3   scorpio-27-ja             00 01 ** 10 11 11 11 11 11 01 11 11 11 01 11 11 11 11 11 11 11 11  36.0/42
4   Texel 1.01 32-bit         00 00 01 ** 01 1½ 11 11 11 11 11 ½1 11 11 11 11 11 11 11 11 11 11  35.0/42
5   sloppy-023-ja             00 00 00 10 ** ½1 01 1½ 1½ 1½ 1½ 1½ 11 11 11 11 11 11 11 11 11 11  31.0/42
6   TJchess 1.01U             00 00 00 0½ ½0 ** 00 ½0 ½1 11 1½ 11 11 11 11 11 11 11 11 11 11 11  28.5/42
7   phalanx-xxii-ja           00 00 00 00 10 11 ** 11 1½ 10 01 0½ 01 11 11 11 11 11 11 11 11 11  28.0/42
8   danasah-488-ja            00 0½ 00 00 0½ ½1 00 ** 10 1½ 0½ 11 11 11 11 11 11 11 11 11 11 11  27.5/42
9   tucano104-ab              00 00 00 00 0½ ½0 0½ 01 ** 0½ 11 11 11 11 11 11 11 11 11 11 11 11  27.0/42
10  natwarlal-014-ja          00 00 10 00 0½ 00 01 0½ 1½ ** 0½ 10 01 11 11 11 11 11 11 11 11 11  25.0/42
11  kmtchess-121-ja           00 00 00 00 0½ 0½ 10 1½ 00 1½ ** 00 1½ 11 11 11 11 11 11 11 11 11  24.5/42
12  scidlet-261b2-ja          00 00 00 ½0 0½ 00 1½ 00 00 01 11 ** 01 11 10 11 11 11 11 ½½ 11 11  22.5/42
13  sjeng-112-ja              00 00 00 00 00 00 10 00 00 10 0½ 10 ** 01 01 11 01 11 11 11 11 11  18.5/42
14  gk-090-ja                 00 00 10 00 00 00 00 00 00 00 00 00 10 ** 10 11 ½1 11 11 11 11 11  16.5/42
15  surprise-43-b13-ja        00 00 00 00 00 00 00 00 00 00 00 01 10 01 ** 00 00 01 1½ 11 11 11  11.5/42
--------------------------------------------------------------------------------------------------------
16  zzzzzz-351-ja             00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 ** ½1 10 10 11 11 11  11.5/42
17  exchess-054-beta-ja       00 00 00 00 00 00 00 00 00 00 00 00 10 ½0 11 ½0 ** 10 10 01 11 11  11.0/42
18  fairymax48l-ab            00 0½ 00 00 00 00 00 00 00 00 00 00 00 00 10 01 01 ** 10 1½ 11 11  10.0/42
19  myrddin0.85j              00 00 00 00 00 00 00 00 00 00 00 00 00 00 0½ 01 01 01 ** 10 ½1 11   8.0/42
20  VIRUTOR CHESS             00 00 00 00 00 00 00 00 00 00 00 ½½ 00 00 00 00 10 0½ 01 ** ½½ ½1   6.0/42
21  toledo-nanochess-2010-ja  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ½0 ½½ ** 01   2.5/42
22  olithink-531-ja           00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ½0 10 **   1.5/42
Re-qualification update for myrddin update, one second-per-move test tournaments played from both sides of the first position in the Nunn opening suite (download all games). Latest version also has better time control (which would benefit several of the other engines too).
                         1  2  3  4  5  
1   myrddin-086-ja       ** 11 11 11 11   8.0/8
2   exchess-054-beta-ja  00 ** 01 01 ½1   3.5/8
3   myrddin0.85j         00 10 ** 01 10   3.0/8  9.00
4   fairymax48l-ab       00 10 10 ** 01   3.0/8  9.00
5   zzzzzz-351-ja        00 ½0 01 10 **   2.5/8

ELO Ratings

Estimated ELO ratings of the engines, based on all qualification and tournament games (computed by the Chessbase ELO tool).
1    Critter 1.6a 32-bit      2891
2    Stockfish 2.3.1          2854
3    Toga II 3.0              2763
4    Gaviota v0.86            2689
5    Komodo DEV               2670
6    Toga II 1.4.1SE          2650
7    DiscoCheck 4.0.1         2635
8    Arasan 15.2 JA           2601
9    MinkoChess arm           2593
10   Texel 1.01 32-bit        2575
11   crafty-235-android-ja    2568
12   Arasan 15.1              2564
13   Rotor 0.7                2549
14   Arasan 14.0.1            2535
15   Rodent 0.18.0            2527
16   cheng3 1.07 JA           2524
17   Daydreamer 1.75 JA       2505
18   scorpio-27-ja            2487
19   Pepito v1.59             2479
20   GarboChess 3             2467
21   Rotor 0.8                2465
22   sloppy-023-ja            2445
23   betsabe-II-130--ja       2429
24   danasah-488-ja           2422
25   phalanx-xxii-ja          2421
26   tucano104-ab             2406
27   typhoon-android-ja       2404
28   GNU Chess 6.0.2          2383
29   RedQueen 1.1.2           2367
30   greko98-ab               2363
31   Sungorus 1.4 JA          2350
32   TJchess 1.01U            2349
33   Jazz 6.40 JA             2344
34   natwarlal-014-ja         2316
35   scidlet-261b2-ja         2316
36   myrddin-086-ja           2316
37   kmtchess-121-ja          2305
38   gk-090-ja                2232
39   sjeng-112-ja             2224
40   BikJump v2.1P            2209
41   ZCT-0.3.2500             2184
42   AdroitChess 0.3          2136
43   tscp181-ab               2103
44   Diablo 0.5.1             2103
45   exchess-054-beta-ja      2101
46   zzzzzz-351-ja            2093
47   fairymax48l-ab           2076
48   surprise-43-b13-ja       2054
49   myrddin0.85j             2041
50   umax48w                  2019
51   VIRUTOR CHESS            1973
52   Chess for Android        1909
53   toledo-nanochess-2010-ja 1813
54   Simplex 0.9.8            1725
55   olithink-531-ja          1724

Test Tournaments

One second-per-move test tournaments played from both sides of the first position in the Nunn opening suite.
                                    1  2  3  4  5  6  
1   Rodent 0.18.0                   ** 11 ½1 ½½ 11 11   8.5/10
2   crafty-235-android-ja           00 ** 1½ 11 11 11   7.5/10
3   typhoon-android-ja              ½0 0½ ** 10 1½ 11   5.5/10
4   Jazz 6.40 JA                    ½½ 00 01 ** 10 11   5.0/10
5   betsabe-II-130-android-ja       00 00 0½ 01 ** 11   3.5/10
6   Ifrit_m1_8_Beta_12_June_2012_J  00 00 00 00 00 **   0.0/10
Disqualified: ifrit-m18-ja (illegal moves).
                            1  2  3  4  5  
1   Arasan 14.0.1           ** ½1 11 11 11   7.5/8
2   cheng3 1.07 JA          ½0 ** 01 11 11   5.5/8
3   BikJump v2.1P (32-bit)  00 10 ** 10 11   4.0/8
4   AdroitChess 0.3         00 00 01 ** 11   3.0/8
5   Cassandre               00 00 00 00 **   0.0/8
Disqualified: apilchess-106-ja (hangs), cassandre-026-ja (sends wrong format), cyrano-061-b17-ja (hangs).
                           1  2  3  4  5  6  
1   DiscoCheck 4.0.1       ** ½1 11 11 11 11   9.5/10
2   Critter 1.2 32-bit     ½0 ** 11 11 ½½ 11   7.5/10
3   Daydreamer 1.75 JA     00 00 ** ½1 11 11   5.5/10
4   GarboChess 3 (32-bit)  00 00 ½0 ** ½1 11   4.0/10
5   gaviota v0.83.0.3      00 ½½ 00 ½0 ** 11   3.5/10
6   Diablo 0.5.1           00 00 00 00 00 **   0.0/10
                     1  2  3  4  5  6  
1   RedQueen 1.1.2   ** 1½ ½0 11 11 11   8.0/10
2   Pepito v1.59     0½ ** ½1 11 11 11   8.0/10
3   GNU Chess 6.0.2  ½1 ½0 ** ½1 11 11   7.5/10
4   greko98-ab       00 00 ½0 ** 11 11   4.5/10
5   Iota             00 00 00 00 ** 11   2.0/10
6   Pawny 0.3.1      00 00 00 00 00 **   0.0/10
Disqualified: Iota (uses too much time), pawny-031-ja (illegal moves).
                         1  2  3  4  5  6  
1   Critter 1.6a 32-bit  ** ½1 01 11 11 11   8.5/10
2   Stockfish 2.3.1      ½0 ** 11 11 11 11   8.5/10
3   Gaviota v0.86        10 00 ** 11 11 11   7.0/10
4   Rotor 0.7            00 00 00 ** 11 11   4.0/10
5   SUFF 0.3a JA         00 00 00 00 ** 1½   1.5/10
6   Simplex 0.9.8        00 00 00 00 0½ **   0.5/10
Disqualified: sissa-20-ja (illegal moves), suff-03a-ja (uses too much time).
                     1  2  3  4  5  
1   Toga II 1.4.1SE  ** 11 11 11 11   8.0/8
2   Sungorus 1.4 JA  00 ** 11 11 11   6.0/8
3   ZCT-0.3.2500     00 00 ** ½1 11   3.5/8
4   TJchess 1.01U    00 00 ½0 ** 11   2.5/8
5   VIRUTOR CHESS    00 00 00 00 **   0.0/8
Disqualified: rocinante-101-ja (hangs), Umko_1.2_arm (hangs).
                         1  2  3  4  
1   danasah-488-ja       ** 01 11 11   5.0/6
2   gk-090-ja            10 ** 11 11   5.0/6
3   exchess-054-beta-ja  00 00 ** 1½   1.5/6
4   fairymax48l-ab       00 00 0½ **   0.5/6
Disqualified: amundsen (illegal moves), bruja (hangs), buzz-os-11-27-08-ja (crashes), chess-one-201-ja (crashes), dirty-android (compilation issue), gfc-08-rev5-ja (claims win without mating move).
                             1  2  3  4  5  6  
1   kmtchess-121-ja          ** 1½ 11 ½1 01 11   8.0/10
2   natwarlal-014-ja         0½ ** ½1 1½ 11 11   7.5/10
3   gullydeckel-215-pl10-ja  00 ½0 ** 01 11 11   5.5/10
4   mskcp-145-ja             ½0 0½ 10 ** 10 10   4.0/10
5   mizar-30-ja              10 00 00 01 ** 11   4.0/10
6   myrddin0.85j             00 00 00 01 00 **   1.0/10
Disqualified: gullydeckel-215-pl10-ja (uses too much time), knightcap-36-ja (crashes), mizar-30-ja (uses too much time), mskcp-145-ja (uses too much time).
                      1  2  3  4  5  6  
1   scorpio-27-ja     ** 10 ½1 11 11 11   8.5/10
2   phalanx-xxii-ja   01 ** 01 ½1 11 11   7.5/10
3   sloppy-023-ja     ½0 10 ** 1½ 11 11   7.0/10
4   scidlet-261b2-ja  00 ½0 0½ ** 11 11   5.0/10
5   sjeng-112-ja      00 00 00 00 ** 11   2.0/10
6   olithink-531-ja   00 00 00 00 00 **   0.0/10
                              1  2  3  4  5  6  
1   tucano104-ab              ** 10 11 11 11 11   9.0/10
2   surprise-43-b13-ja        01 ** ½0 11 11 11   7.5/10
3   tscp181-ab                00 ½1 ** 0½ 01 11   5.0/10
4   umax48w                   00 00 1½ ** 1½ ½1   4.5/10
5   zzzzzz-351-ja             00 00 10 0½ ** 11   3.5/10
6   toledo-nanochess-2010-ja  00 00 00 ½0 00 **   0.5/10
Disqualified: surprise-43-b13-ja (takes too much time), zeta-dva-0202-ja (illegal moves).
                        1  2  3  
1   MinkoChess arm      ** ½1 11   3.5/4
2   Texel 1.01 32-bit   ½0 ** 11   2.5/4
3   surprise-43-b13-ja  00 00 **   0.0/4
Fixed version of surprise accepted, two newcomers.

2011 Tournament

The tournament was conducted on a Nexus One (1GHz Snapdragon). Where applicable, UCI engines were given an 8MB hash table and 1MB endgame tablebases cache (the complete 3- and 4-piece Nalimov, Gaviota, Scorpio, and Robbobases endgame tablebases reside on SD card). XBoard engines played at their default settings. Since the Nexus One is a single-core device, "pondering" was disabled. Most engines below are compiled directly for ARMv5TE. The only exception is the built-in engine of Chess for Android, which runs on the Dalvik Virtual Machine (nowadays ART).

Group A

Thirty seconds-per-move tournament played from both sides of all positions in the Nunn opening suite (download all games)..
Komodo2 was updated to Komodo2.03 per Don Dailey's request.
Congratulations to Richard Vida for Critter's victory in this tournament!
                      1         2        3         4         5                    
1 Critter 1.2 32-bit      *     11.5-8.5  9.5-10.5  15.0-5.0  11.5-8.5  47.5/80
2 Stockfish 2.1.1 JA   8.5-11.5     *    13.0-7.0    9.5-10.5 11.0-9.0  42.0/80 1651.50
3 Komodo32 2.03 AB    10.5-9.5   7.0-13.0    *      13.0-7.0  11.5-8.5  42.0/80 1632.25
4 RobboLito 0.085g3l   5.0-15.0 10.5-9.5  7.0-13.0      *     12.0-8.0  34.5/80
5 IvanHoe-Beta 999947c 8.5-11.5  9.0-11.0 8.5-11.5   8.0-12.0     *     34.0/80

Group B

Thirty seconds-per-move tournament played from both sides of all positions in the Nunn opening suite (download all games). Regrettably Crafty was put at a slight disadvantage (not outcome-changing though) due to a misinterpretation of XBoard's resign plus move command, causing a resign by illegal move in some games. This issue has been fixed now.
Congratulations to IvanHoe for its promotion to Group A.
                       1         2         3          4         5
1 IvanHoe-Beta 999947c    *      15.0-5.0  17.0-3.0   19.0-1.0  19.0-1.0  70.0/80  => PROMOTED TO A
2 scorpio              5.0-15.0      *      7.5-12.5  17.5-2.5  14.5-5.5  44.5/80
3 Toga II 1.4.1SE      3.0-17.0  12.5-7.5      *      12.0-8.0  13.0-7.0  40.5/80
4 crafty               1.0-19.0   2.5-17.5  8.0-12.0      *     12.0-8.0  23.5/80
5 GarboChess3          1.0-19.0   5.5-14.5  7.0-13.0   8.0-12.0     *     21.5/80

Group C

Thirty seconds-per-move tournament played from both sides of all positions in the Nunn opening suite (download all games).
Congratulations to Gary Linscott for GarboChess' promotion to Group B.
                           1         2          3          4         5
1 GarboChess3                 *      10.5-9.5    9.5-10.5  15.0-5.0  16.0-4.0   51.0/80  => PROMOTED TO B
2 Daydreamer 1.75 JA        9.5-10.5     *      12.0-8.0   14.5-5.5  13.0-7.0   49.0/80
3 GNU Chess 5.07.153.3b-32 10.5-9.5   8.0-12.0      *      11.0-9.0  16.0-4.0   45.5/80
4 Pepito v1.59              5.0-15.0  5.5-14.5   9.0-11.0      *      9.0-11.0  28.5/80
5 Rotor 0.6a                4.0-16.0  7.0-13.0   4.0-16.0  11.0-9.0      *      26.0/80

Group D

Thirty seconds-per-move tournament played from both sides of all positions in the Nunn opening suite (download all games).
Congratulations to Aaron Becker for Daydreamer's promotion to Group C.
                      1        2         3         4        5
1 Daydreamer 1.75 JA     *     12.0-8.0  11.0-9.0  14.5-5.5 16.0-4.0  53.5/80 => PROMOTED TO C
2 sloppy              8.0-12.0     *     14.0-6.0  10.5-9.5 16.0-4.0  48.5/80
3 RedQueen 0.9.8 JA   9.0-11.0  6.0-14.0     *     11.5-8.5 14.0-6.0  40.5/80
4 gaviota v0.84       5.5-14.5  9.5-10.5  8.5-11.5     *    15.0-5.0  38.5/80
5 Diablo 0.5.1b JA    4.0-16.0  4.0-16.0  6.0-14.0  5.0-15.0    *     19.0/80

Group E

Thirty seconds-per-move tournament played from both sides of all positions in the Nunn opening suite (download all games).
Greko8.0 was updated to Geko8.2 per Vladimir Medvedev's request.
Congratulations to Ben-Hur Carlos Vieira Langoni Jr for RedQueen's promotion to Group D.
                    1         2         3         4         5
1 RedQueen 0.9.8 JA     *     10.0-10.0 14.5-5.5  17.0-3.0  19.5-0.5  61.0/80 => PROMOTED TO D
2 greko8.2          10.0-10.0     *     14.5-5.5  16.0-4.0  18.5-1.5  59.0/80
3 Sungorus 1.4 JA    5.5-14.5  5.5-14.5     *     13.0-7.0  16.0-4.0  40.0/80
4 Jazz v5.01 JA      3.0-17.0  4.0-16.0  7.0-13.0      *    14.5-5.5  28.5/80
5 DoubleCheck 1.3    0.5-19.5  1.5-18.5  4.0-16.0  5.5-14.5     *     11.5/80

Group F

Thirty seconds-per-move tournament played from both sides of all positions in the Nunn opening suite (download all games).
Congratulations to Evert Glebbeek for Jazz's promotion to Group E.
                 1         2          3         4         5
1 Jazz v5.01 JA     *      15.5-4.5   18.0-2.0  18.5-1.5  19.5-0.5  71.5/80 => PROMOTED TO E
2 ZCT-0.3.2500   4.5-15.5      *      13.5-6.5  17.0-3.0  16.0-4.0  51.0/80
3 BikJump v2.1   2.0-18.0   6.5-13.5      *     12.5-7.5  12.0-8.0  33.0/80
4 tscp181        1.5-18.5   3.0-17.0   7.5-12.5     *     12.5-7.5  24.5/80
5 umax48w        0.5-19.5   4.0-16.0   8.0-12.0  7.5-12.5     *     20.0/80

Qualification Tournament

One second-per-move qualification tournament played from both sides of the first position in the Nunn opening suite (download all games).
First 25 engines qualified for the tournament.
                                 1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8
1   Critter 1.2 32-bit           ** ½0 ½1 10 11 11 11 11 11 1½ 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  50.5/54
2   Stockfish 2.1.1 JA           ½1 ** 01 0½ 11 11 11 01 11 11 ½1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  49.5/54
3   RobboLito 0.085g3l           ½0 10 ** 01 10 11 11 11 11 11 01 11 11 11 ½1 11 11 11 11 11 11 11 11 11 11 11 11 11  48.0/54
4   Komodo32 2AB                 01 1½ 10 ** 01 ½½ 11 10 11 11 11 11 01 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  47.5/54
5   IvanHoe-Beta version 999947c 00 00 01 10 ** 11 11 1½ 10 11 11 ½1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  46.0/54
6   crafty                       00 00 00 ½½ 00 ** 01 11 01 ½1 ½½ ½1 11 ½1 ½1 ½1 11 1½ 11 11 11 11 11 11 11 11 11 11  39.0/54
7   Toga II 1.4.1SE              00 00 00 00 00 10 ** 01 11 11 1½ ½1 1½ 11 01 ½½ ½1 11 11 11 11 11 11 11 11 11 11 11  38.0/54
8   scorpio                      00 10 00 01 0½ 00 10 ** 0½ ½½ 11 01 ½1 1½ 11 10 11 10 01 11 11 11 11 ½1 11 11 11 11  35.5/54
9   GarboChess3                  00 00 00 00 01 10 00 1½ ** 00 01 10 11 01 ½½ 11 11 1½ 11 ½1 11 11 11 11 11 11 11 11  34.5/54
10  Rotor 0.6a                   0½ 00 00 00 00 ½0 00 ½½ 11 ** ½½ 01 11 10 1½ ½½ 01 10 11 11 11 11 11 11 11 11 11 11  33.5/54
11  GNU Chess 5.07.153.3b-32     00 ½0 10 00 00 ½½ 0½ 00 10 ½½ ** 10 11 01 ½½ 11 ½½ 1½ ½1 11 11 1½ 1½ 11 11 11 11 11  33.0/54
12  Pepito v1.59                 00 00 00 00 ½0 ½0 ½0 10 01 10 01 ** ½0 ½½ 11 ½0 ½0 1½ 11 11 01 11 11 1½ 11 11 11 11  30.0/54
13  Daydreamer 1.75 JA           00 00 00 10 00 00 0½ ½0 00 00 00 ½1 ** 11 10 11 11 ½0 10 11 ½1 11 11 11 11 11 11 11  29.5/54
14  gaviota v0.84                00 00 00 00 00 ½0 00 0½ 10 01 10 ½½ 00 ** ½½ 10 1½ 11 1½ 01 11 11 11 11 11 11 11 11  29.0/54
15  Diablo 0.5.1b JA             00 00 ½0 00 00 ½0 10 00 ½½ 0½ ½½ 00 01 ½½ ** 10 ½1 ½½ 0½ 11 11 11 11 11 11 11 11 11  28.5/54  491.25
16  sloppy                       00 00 00 00 00 ½0 ½½ 01 00 ½½ 00 ½1 00 01 01 ** ½0 ½1 11 11 11 1½ 11 11 11 11 11 11  28.5/54  479.50
17  RedQueen 0.9.8 JA            00 00 00 00 00 00 ½0 00 00 10 ½½ ½1 00 0½ ½0 ½1 ** 11 01 11 11 1½ 11 11 11 11 11 11  27.0/54
18  Sungorus 1.4 JA              00 00 00 00 00 0½ 00 01 0½ 01 0½ 0½ ½1 00 ½½ ½0 00 ** 11 11 1½ 1½ 11 11 11 11 11 11  26.0/54
19  GreKo 8.0                    00 00 00 00 00 00 00 10 00 00 ½0 00 01 0½ 1½ 00 10 00 ** ½1 11 11 10 11 11 11 11 11  22.0/54
20  DoubleCheck 1.3              00 00 00 00 00 00 00 00 ½0 00 00 00 00 10 00 00 00 00 ½0 ** 01 01 1½ 11 11 11 11 11  15.5/54
21  Jazz v5.01 JA                00 00 00 00 00 00 00 00 00 00 00 10 ½0 00 00 00 00 0½ 00 10 ** 11 00 1½ 11 11 11 11  14.5/54
22  BikJump v2.1P                00 00 00 00 00 00 00 00 00 00 0½ 00 00 00 00 0½ 0½ 0½ 00 10 00 ** 11 1½ 11 ½1 11 11  14.0/54  138.75
23  ZCT-0.3.2500                 00 00 00 00 00 00 00 00 00 00 0½ 00 00 00 00 00 00 00 01 0½ 11 00 ** 11 11 11 11 11  14.0/54  120.25
24  tscp181                      00 00 00 00 00 00 00 ½0 00 00 00 0½ 00 00 00 00 00 00 00 00 0½ 0½ 00 ** 1½ 11 11 11   9.5/54
25  umax48w                      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0½ ** ½1 10 11   5.0/54
26  fairymax48q                  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ½0 00 00 ½0 ** 1½ 11   4.5/54
27  Chess for Android            00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 0½ ** 11   3.5/54
28  Simplex 0.9.7 rev 180        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 **   0.0/54

Test Tournament

An older one second-per-move test tournament playing 10 random openings from the internal opening book (download all games).
                            1          2          3          4          5          6          7          8          9          10
1  RobboLito 0.085g3l       ********** 1½1½100111 1½1½101011 0111111110 11111½1111 111½111111 1111111111 1111111111 1111111111 1111111111  81.0/90
2  Stockfish 2.0            0½0½011000 ********** 111½0½½½½½ 101½011111 1111111111 1½11111111 1111111111 1111111111 1111111111 1111111111  76.0/90
3  Crab 1.0 beta            0½0½010100 000½1½½½½½ ********** ½011111111 1111111111 11111111½1 1111111111 1111111111 1111111111 1111111111  75.0/90
4  Toga II 1.4.1SE          1000000001 010½100000 ½100000000 ********** 111½111100 111111111½ 1111111111 11½1111111 1111111111 1111111111  62.5/90
5  GNU Chess 5.07.153.3b-32 00000½0000 0000000000 0000000000 000½000011 ********** 10½1½10½11 111½111111 1111½11111 1111111111 111111111½  48.0/90
6  gaviota v0.80.0.107-lmr5 000½000000 0½00000000 00000000½0 000000000½ 01½0½01½00 ********** 1011111011 1111111111 1111111111 1111111111  43.5/90
7  BikJump v1.8             0000000000 0000000000 0000000000 0000000000 000½000000 0100000100 ********** 010101½111 1½1101½010 1111111111  25.0/90
8  BikJump v2.1P            0000000000 0000000000 0000000000 00½0000000 0000½00000 0000000000 101010½000 ********** ½01100½1½1 ½111111½11  19.0/90
9  ZCT-0.3.2500             0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0½0010½101 ½10011½0½0 ********** 1111111101  17.5/90
10 Chess for Android Engine 0000000000 0000000000 0000000000 0000000000 000000000½ 0000000000 0000000000 ½000000½00 0000000010 **********   2.5/90


[Twitter] [Facebook] [GooglePlay] [Instagram] [Mastodon] [LinkedIn] [Blogger] [YouTube]