

Rating Lists
ELO progression measured by year
CCRL (40/20)
Year | Games played | ELO SP | ELO MP | Opening lines |
2006 | 33.640 | |||
2007 | 45.247 | |||
2008 | 56.512 | |||
2009 | 59.028 | |||
2010 | 76.720 | |||
2011 | 77.122 | |||
2012 | 61.121 | |||
2013 | 60.057 | |||
2014 | 66.207 | |||
2015 | 68.983 | |||
2016 | 73.634 | |||
2017 | 86.680 | |||
Progression |
| 416 | 484 |
|
ELO progression measured by year based on the games which were played that year. ELO numbers are based on the average rating of the 100 best engines and splitted into a (S)ingle (P)rocessor and (M)ulti (P)rocessor list, follow the orange links to view the details. Furthermore the statistic of the opening lines shows the quality of the randomness.
The massive ELO jumps in 2007 and 2010 are likely related to the echo of Fruit 2.1 and Strelka (hacked Rybka 1.0) in 2007 and the release of Ippolit (hacked Rybka 3) in 2009. The ELO jump in 2013 is probably related to the push of Stockfish.
________________________________________________________________________________________________
CCRL (40/20)
now based on the 3 best engines
Year | ELO SP | Engine 1 | Engine 2 | Engine 3 |
2006 | 2825 | 2921 - Rybka 2.2 64-bit | 2779 - Fritz 10 | 2776 - Hiarcs 11 |
2007 | 2887 | 2964 - Rybka 2.3.2a 64-bit | 2853 - Fritz 11 | 2844 - Shredder 11 64-bit |
2008 | 2955 | 3051 - Rybka 3 64-bit | 2957 - Naum 4 64-bit | 2858 - Zappa Mexico II 64-bit |
2009 | 2991 | 3051 - Rybka 3 64-bit | 2966 - Stockfish 1.6.3 64-bit | 2957 - Naum 4 64-bit |
2010 | 3053 | 3080 - Rybka 4 64-bit | 3041 - Critter 0.90 64-bit | 3039 - Stockfish 1.9.1 64-bit |
2011 | 3107 | 3127 - Houdini 2.0c 64-bit | 3103 - Komodo 4 64-bit | 3092 - Houdini 1.5a 32-bit |
2012 | 3127 | 3162 - Houdini 3 64-bit | 3113 - Komodo 5 64-bit | 3108 - Strelka 5.5 64-bit |
2013 | 3161 | 3169 - Houdini 4 64-bit | 3167 - Stockfish DD 64-bit | 3147 - Komodo TCEC 64-bit |
2014 | 3190 | 3207 - Komodo 8 64-bit | 3195 - Stockfish 5 64-bit | 3169 - Houdini 4 64-bit |
2015 | 3219 | 3261 - Komodo 9.2 64-bit | 3227 - Stockfish 6 64-bit | 3169 - Houdini 4 64-bit |
2016 | 3298 | 3301 - Stockfish 8 64-bit | 3301 - Houdini 5.01 64-bit | 3292 - Komodo 10.2 64-bit |
2017 | 3340 | 3352 - asmFish 051117 | 3341 - Houdini 6 64-bit | 3327 - SugaR XPrO 1.3 64-bit |
Progression | 515 |
|
|
|
|
|
|
|
|
Year | ELO MP | Engine 1 | Engine 2 | Engine 3 |
2006 | 2900 | 3002 - Rybka 2.1 4CPU | 2864 - Hiarcs 11 4CPU | 2832 - Deep Fritz 10 4CPU |
2007 | 2968 | 3021 - Rybka 2.3.2a 4CPU | 2963 - Zappa Mexico 4CPU | 2920 - Shredder 11 4CPU |
2008 | 3057 | 3127 - Rybka 3 64-bit 4CPU | 3050 - Naum 4 64-bit 4CPU | 2994 - Deep Fritz 11 4CPU |
2009 | 3074 | 3127 - Rybka 3 64-bit 4CPU | 3050 - Naum 4 64-bit 4CPU | 3045 - Stockfish 1.6.3 4CPU |
2010 | 3154 | 3192 - Houdini 1.5a 4CPU | 3154 - Rybka 4 64-bit 4CPU | 3116 - Stockfish 1.9.1 4CPU |
2011 | 3167 | 3200 - Houdini 2.0c 4CPU | 3151 - Critter 1.2 4CPU | 3150 - Rybka 4.1 64-bit 4CPU |
2012 | 3186 | 3237 - Houdini 3 4CPU | 3168 - Critter 1.6a 4CPU | 3154 - Rybka 4 64-bit 4CPU |
2013 | 3240 | 3250 - Houdini 4 4CPU | 3242 - Stockfish DD 4CPU | 3228 - Komodo TCEC 4CPU |
2014 | 3273 | 3293 - Komodo 8 4CPU | 3276 - Stockfish 5 4CPU | 3250 - Houdini 4 4CPU |
2015 | 3294 | 3334 - Komodo 9.2 4CPU | 3299 - Stockfish 6 4CPU | 3250 - Houdini 4 4CPU |
2016 | 3383 | 3389 - Stockfish 8 4CPU | 3383 - Houdini 5.01 4CPU | 3379 - Komodo 10.3 4CPU |
2017 | 3417 | 3426 - asmFish 051117 4CPU | 3414 - SugaR XPrO 1.2 4CPU | 3411 - Houdini 6 4CPU |
Progression | 517 |
|
|
|
_____________________________________________________________________________________________
And finally the ELO progression of the best engine
Year | ELO SP | Engine |
2006 | 2921 | Rybka 2.2 64-bit |
2007 | 2964 | Rybka 2.3.2a 64-bit |
2008 | 3051 | Rybka 3 64-bit |
2009 | 3051 | Rybka 3 64-bit |
2010 | 3080 | Rybka 4 64-bit |
2011 | 3127 | Houdini 2.0c 64-bit |
2012 | 3162 | Houdini 3 64-bit |
2013 | 3169 | Houdini 4 64-bit |
2014 | 3207 | Komodo 8 64-bit |
2015 | 3261 | Komodo 9.2 64-bit |
2016 | 3301 | Stockfish 8 64-bit |
2017 | 3352 | asmFish 051117 64-bit |
Progression | 431 |
|
Year | ELO MP | Engine |
2006 | 3002 | Rybka 2.1 64-bit 4CPU |
2007 | 3021 | Rybka 2.3.2a 64-bit 4CPU |
2008 | 3127 | Rybka 3 64-bit 4CPU |
2009 | 3127 | Rybka 3 64-bit 4CPU |
2010 | 3192 | Houdini 1.5a 4CPU |
2011 | 3200 | Houdini 2.0c 4CPU |
2012 | 3237 | Houdini 3 4CPU |
2013 | 3250 | Houdini 4 4CPU |
2014 | 3293 | Komodo 8 4CPU |
2015 | 3334 | Komodo 9.2 4CPU |
2016 | 3389 | Stockfish 8 4CPU |
2017 | 3426 | asmFish 051117 4CPU |
Progression | 424 |
|
____________________________________________________________________________________________________
The SSDF rating list
the mother of all rating lists
First rating list appeared in 1984 in the dawn of availble chess programs mainly commercial dedicated units. A table of ELO progression by year can be found here but (unlike CCRL) is extremely influenced by all the different hardware that has been used during the years. Therefore to create ELO progression statistics from the SSDF rating list will be by hardware.
As far as I can remember the SSDF went online in 1996 and I have been able to reconstruct the rating lists they produced from 1996 till 2004, but missing the year 2005. You can download all of them in one 7z zip-file.
Only 2 hardware configurations are fit for a reasonable progress statistic by engine, the Pentium 90 and the Athlon 1200.
Pentium 90
Rebel 6.0 | 2415 |
| MChess PRO 4.0 | 2363 |
| Genius 3.0 | 2416 |
| Hiarcs 3.0 | 2382 |
| Fritz 3.0 | 2357 |
Rebel 7.0 | 2411 |
| MChess PRO 5.0 | 2414 |
| Genius 4.0 | 2416 |
| Hiarcs 4.0 | 2394 |
| Fritz 4.0 | 2316 |
Rebel 8.0 | 2473 |
| MChess PRO 6.0 | 2459 |
| Genius 5.0 | 2431 |
| Hiarcs 5.0 | 2439 |
|
|
|
Rebel 9.0 | 2469 |
|
|
|
|
|
|
| Hiarcs 6.0 | 2458 |
|
|
|
Athlon 1200
Gambit Tiger 2.0 | 2696 |
Chess Tiger 14.0 | 2715 |
Chess Tiger 15.0 | 2731 |
Chess Tiger 2004 | 2723 |
Chess Tiger 2007 | 2774 |
|
|
Deep Fritz | 2711 |
Fritz 7.0 | 2741 |
Deep Fritz 7.0 | 2755 |
Fritz 8.0 | 2753 |
Deep Fritz 8.0 | 2791 |
Fritz 9.0 | 2812 |
Fritz 10 | 2856 |
Fritz 11 | 2920 |
Fritz 12 | 2953 |
Fritz 13 | 2982 |
Junior 7.0 | 2681 |
Junior 8.0 | 2784 |
Deep Junior 8.0 | 2748 |
Junior 9.0 | 2790 |
Junior 10 | 2837 |
Junior 10.1 | 2861 |
|
|
Shredder 5.32 | 2664 |
Shredder 6.0 | 2717 |
Shredder 6.0 Paderb | 2734 |
Shredder 7.0 | 2771 |
Shredder 7.04 | 2812 |
Shredder 8.0 | 2805 |
Shredder 9.0 | 2819 |
Shredder 10 | 2824 |
Deep Shredder 11 | 2914 |
Shredder 12 | 3006 |
Gandalf 4.32h | 2647 |
Gandalf 5.0 | 2640 |
Gandalf 5.1 | 2637 |
Gandalf 6.0 | 2749 |
|
|
Hiarcs 8.0 | 2680 |
Hiarcs 9.0 | 2746 |
Hiarcs 10 | 2856 |
Hiarcs 11 | 2869 |
Hiarcs 14 | 3134 |
|
|
Rebel Century 4.0 | 2678 |
Rebel 12 | 2688 |
ProDeo 1.1 | 2733 |
ProDeo 1.82 | 2794 |
ProDeo 2.0 | 2798 |
ProDeo 2.1 YAT | 2821 |