Scacchierando.it
TCEC-season-9

Nona edizione del TCEC

Stockfish trionfa nella Finale contro Houdini: 54,5-45,5 con 25 vittorie del bianco e nessuna del nero!

Fedele alla sua cadenza semestrale, da pochi giorni ha preso il via la nuova edizione del TCEC, la più importante competizione di motori scacchistici.

Il torneo è stato fondato nel 2010 da Martin Thoresen. Inizialmente l’acronimo stava appunto per Thoresen Chess Engines Competition, ma dopo la sua “adozione” da parte di Chessdom, l’evento è stato ribattezzato Top Chess Engines Competition.

Ad affrontarsi sul supercomputer messo a disposizione per la gara (uno Xeon a 20 core) saranno 32 software. La selezione avviene tramite invito; fra i motori scelti compaiono sia i leader della categoria sia software giovani e promettenti. I grandi favoriti per il titolo sono comunque i due motori che già hanno monopolizzato le finali delle ultime due edizioni.

Komodo, campione in carica, è anche stavolta il favorito. Il motore è nato nel 2010, ma è in realtà il coronamento degli sforzi di una vita da parte di Don Dailey, un veterano di computer chess. Dailey morì nel 2013, pochi giorni prima che la sua creatura conquistasse il suo primo titolo del TCEC. Il programma è ora sviluppato da Mark Lefler con il supporto dello storico collega di Dailey, il GM Larry Kaufman. Molto forte in ogni posizione, Komodo fa la differenza in particolare nelle posizioni chiuse, dove le sue eccellenti capacità di valutazione posizionale lo avvantaggiano contro i software più tattici.

Stockfish, vicecampione, è di nuovo il principale indiziato fra i probabili finalisti. È un motore open source creato nel 2008 dall’italiano l’italiano Marco Costalba, basandosi sul codice di un software preesistente di nome Glaurung. Lo sviluppo è capitanato da Tord Romstad, autore originale di Glaurung, da Costalba stesso e dal finlandese Joona Kiiski, ma trattandosi di un programma libero gode del supporto di una vasta comunità di appassionati, che contribuiscono idee e potenza di calcolo al programma. Stockfish ha vinto solo un’edizione, la sesta, ma è sempre arrivato in finale nelle ultime 5 edizioni. Grazie a una condotta di gioco che tende a essere aggressiva e tattica, eventualmente anche con sacrifici, Stockfish dimostra che anche ai livelli di quasi perfezione è ancora possibile giocare in modo brillante.

Il terzo incomodo nella sfida fra colossi è Houdini, del belga Robert Houdart. Dopo aver vinto le prime edizioni del TCEC, strappando a Rybka la reputazione di programma più forte del mondo, non è più riuscito a confermarsi, anche a causa dello stop al suo sviluppo. Quest’anno però ci sono voci del possibile rilascio di una nuova versione del motore, la 5ª, che era stata annunciata fra i partecipanti al TCEC. In questa prima fase del TCEC è ancora Houdini 4 a giocare, ma forse nei prossimi turni potremo vedere qualche novità.

A parte il misterioso Houdini 5, negli ultimi 2-3 anni il panorama fra i motori d’élite sembra un po’ stazionario e sarà quindi difficile attendersi sorprese fra le prime posizioni. In compenso però sono stati invitati molti software giovani che, sia pure per ora non in grado di impensierire i primi, potranno vivacizzare la lotta. Forse qualcuno di loro potrà col tempo riuscire a lottare a pari livello con i primi della classe. Ecco la lista completa dei partecipanti al primo turno (due gironi, torneo all’italiana), con i relativi valori Elo.

Komodo 3358
Stockfish 3340
Houdini 3256
Fire 3207
Gull 3200
Critter 3171
Rybka 3159
Nirvana 3157
Protector 3153
Andscacs 3150
Hannibal 3118
Naum 3105
Texel 3097
Chiron 3095
Ginkgo 3091
Vajolet2 3014
Fizbo 3003
Arasan 2995
Hakkapeliitta 2961
Gaviota 2948
Bobcat 2945
The Baron 2874
Raptor 2870
Jonny 2837
DisasterArea 2831
Fruit Reloaded 2789
Laser 2731
Jellyfish 2575
Fridolin 2520
Delphil 2499
Myrddin 2367
Firefly 2285

Albo d’oro:

Stagione  Date  Vincitore  Secondo
Stagione 1  Dicembre 2010-Febbraio 2011  Houdini 1.5a  Rybka 4.0
Stagione 2  Febbraio 2011-Aprile 2011  Houdini 1.5a  Rybka 4.1
Stagione 3  Aprile 2011-Maggio 2011 non completata
Stagione 4  Gennaio 2013-Maggio 2013  Houdini 3  Stockfish 250413
Stagione 5  Agosto 2013-Dicembre 2013  Komodo 1142  Stockfish 191113
Stagione 6  Febbraio 2014-Maggio 2014  Stockfish 170514  Komodo 7x
Stagione 7  Settembre 2014-Dicembre 2014  Komodo 1333  Stockfish 141214
Stagione 8  Agosto 2015-Novembre 2015  Komodo 9.3x  Stockfish 021115
Stagione 9  Maggio 2016-Dicembre 2016  Stockfish 8  Houdini 5

Prima Fase

I trentadue motori sono divisi in due gironi e si affrontano in un girone all’italiana di sola andata (240 partite). Passano al turno successivo i primi otto motori di ogni girone.

Girone A
N Engine               Rtng  Pts    SB
1 Komodo 9.42          3225 14.0  95.75
2 Houdini 4            3180 12.5  80.25
3 Rybka 4.1            3130 11.5  68.75
4 Protector 1.9        3008 10.5  67.50
5 Gull 3               3124 10.0  57.50
6 Ginkgo 1.7           3037  9.0  52.25
7 Hannibal 220416      3000  9.0  48.75
8 Raptor 2.2           2844  7.5  39.00
9 Bobcat 7.6           2850  7.0  42.75
10 Fizbo 1.7            3050  6.5  31.25
11 Texel 1.06a45        2979  6.5  31.00
12 Hakkapeliitta 210416 2961  5.5  25.25
13 DisasterArea 1.63    2831  5.0  22.75
14 Laser 1.1            2731  4.0  15.25
15 Myrddin 0.87         2367  1.5  2.00
16 Fridolin 2           2520  0.0  0.00

Girone B
N Engine            Rtng  Pts  Gm    SB
1 Stockfish 210516  3221 12.0  15 76.50
2 Nirvana 160416    2994 11.5  15 74.00
3 Jonny 7.20        2940 11.0  15 68.75
4 Fire 5            3085 10.5  15 64.75
5 Naum 4.6          3052 10.5  15 63.00
6 Chiron 3.01       3008 10.5  15 61.50
7 Andscacs 0.86134b 3072 10.0  15 62.00
8 Vajolet2 2.2.15   2920  9.5  15 54.75
9 Critter 1.6a      3078  9.5  15 53.00
10 Arasan 19.0.1     2732  6.0  15 25.25
11 The Baron 3.40b   2744  6.0  15 22.75
12 Gaviota 1.01      2775  5.0  15 19.00
13 Fruit 3.1.3       2478  5.0  15 18.25
14 Jellyfish 1.1     2575  2.0  15  1.00
15 Delphil 3.3b2     2461  0.5  15  0.25
16 Firefly 2.7.0     2286  0.5  15  0.25

Seconda fase

I sedici motori si affrontano in un girone all’italiana con partite di andata e ritorno (30 turni, 240 partite). Passano al turno successivo i primi otto motori.

Tcec_9_Classifica_Stage_2

Terza Fase

Otto motori si affrontano in un ottuplo girone all’italiana (56 turni, 224 partite). I primi due giocheranno la Finale su 100 partite
N Engine Rtng Pts Gm SB St Ho Ko Fi An Jo Gu Ry

1 Stockfish 160716 3224 39.0 56 1008.50 ········ ====1=1= ==1===== ===1=1=1 =11==1=1 1=1==11= 1=11==1= =1=1=1=1
2 Houdini 200716 3176 35.5 56 907.75 ====0=0= ········ ======1= =======1 ==1=1=1= =11=11== 11==1=1= ==11=1=1
3 Komodo 10.1 3230 34.5 56 885.25 ==0===== ======0= ········ 1======= =11101== 11====1= ===1111= 1===1=11
4 Fire 5 3099 28.5 56 753.00 ===0=0=0 =======0 0======= ········ 1======= ==1====1 =====1== =1=1====
5 Andscacs 0.872b 3106 23.5 56 624.50 =00==0=0 ==0=0=0= =00010== 0======= ········ ====0=== =1=11=0= 10==1===
6 Jonny 8 3018 22.0 56 590.50 0=0==00= =00=00== 00====0= ==0====0 ====1=== ········ ==10=010 1=======
7 Gull 3 3123 20.5 56 559.00 0=00==0= 00==0=0= ===0000= =====0== =0=00=1= ==01=101 ········ =====0==
8 Rybka 4.1 3120 20.5 56 555.00 =0=0=0=0 ==00=0=0 0===0=00 =0=0==== 01==0=== 0======= =====1== ········

Rapid

Prima della Finale si è disputato un Torneo Rapid dominato da Houdini. Trentadue i motori in gara, doppio girone all’italiana, 62 turni, 992 partite. Cadenza 25+10.

1 Houdini 200716       3182 56.0  62 1602.25 ·· == == 1= =1 11 11 11 1= == 11 =1 11 11 11 11 == 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11

2 Komodo 1692.19       3230 53.0  62 1514.50 == ·· == == 11 11 =1 =1 =1 =1 =1 11 1= =1 11 1= 11 11 11 1= =1 1= =1 11 11 11 11 11 11 11 11 11

3 Stockfish 030916     3228 52.5  62 1501.75 == == ·· 1= =1 =1 1= 1= =1 11 =1 11 11 =1 == =1 1= 11 11 11 11 11 =1 1= 11 11 11 11 11 =1 11 11

4 Fire 5               3113 48.0  62 1275.00 0= == 0= ·· 1= == == == == == =1 =1 1= 01 1= == 11 11 11 11 11 11 1= 11 11 11 11 11 11 11 11 11

5 Jonny 8              3039 45.5  62 1177.00 =0 00 =0 0= ·· == == 1= == == =1 1= 10 11 == 11 =1 11 1= 1= == 11 11 11 11 11 11 11 11 11 11 11

6 Ginkgo 1.9h          3042 45.0  62 1160.00 00 00 =0 == == ·· == =1 11 == 10 == == 1= 11 1= == 11 1= 1= 11 =1 11 11 11 1= 11 11 11 11 11 11

7 Gull 3               3112 43.0  62 1098.75 00 =0 0= == == == ·· == == 1= == =1 11 10 == 1= 00 1= =1 =1 11 11 11 11 11 =1 =1 11 11 11 11 11

8 Rybka 4.1            3102 42.0  62 1050.75 00 =0 0= == 0= =0 == ·· == == == =0 0= == 11 =1 11 11 =1 11 11 == 1= 11 =1 11 11 11 11 11 11 11

9 Andscacs 0.872b      3094 41.5  62 1096.00 0= =0 =0 == == 00 == == ·· 01 1= == =1 11 1= =1 10 =1 10 11 11 == =1 == 11 11 11 11 11 11 11 10

10 Nirvana 010916       3034 41.0  62 1049.75 == =0 00 == == == 0= == 10 ·· =1 =1 == 1= =0 0= == =1 =1 11 =1 1= 11 =1 =1 =1 11 11 11 11 11 11

11 Chiron 030916        3004 40.0  62 982.00 00 =0 =0 =0 =0 01 == == 0= =0 ·· == =0 11 =0 10 11 == 11 1= 1= 11 11 11 11 1= 11 1= 11 11 11 11

12 Protector 1.9        3012 39.5  62 940.25 =0 00 00 =0 0= == =0 =1 == =0 == ·· 1= 01 0= == == == 1= == 11 11 11 11 11 11 11 11 11 11 11 11

13 Naum 4.6             3028 37.5  62 900.50 00 0= 00 0= 01 == 00 1= =0 == =1 0= ·· == 0= == =1 == == 11 =1 =1 11 11 1= =1 =1 11 11 11 11 11

14 Texel 1.07a6         2965 37.5  62 857.75 00 =0 =0 10 00 0= 01 == 00 0= 00 10 == ·· == 0= == 1= 0= 11 11 11 11 11 11 11 11 11 11 11 11 11

15 Critter 1.6a         3073 36.5  62 886.25 00 00 == 0= == 00 == 00 0= =1 =1 1= 1= == ·· == =0 0= 10 11 =1 =1 1= =1 =1 11 == 11 11 11 11 11

16 Hannibal 1.7         3012 36.5  62 876.25 00 0= =0 == 00 0= 0= =0 =0 1= 01 == == 1= == ·· 10 =1 =0 == 1= 11 =1 1= 11 10 11 11 11 11 11 11

17 Fizbo 1.8            2899 36.0  62 870.25 == 00 0= 00 =0 == 11 00 01 == 00 == =0 == =1 01 ·· 0= 01 == 11 1= 01 1= =1 11 11 11 11 11 11 11

18 Bobcat 070916        2890 31.5  62 670.50 00 00 00 00 00 00 0= 00 =0 =0 == == == 0= 1= =0 1= ·· =1 1= 0= 1= 11 1= =1 11 == 11 11 11 11 11

19 Raptor 2.3           2913 30.0  62 667.50 00 00 00 00 0= 0= =0 =0 01 =0 00 0= == 1= 01 =1 10 =0 ·· == 00 11 11 == =1 == 1= 1= 11 11 11 11

20 Vajolet2 2.2.15      2918 26.0  62 517.50 00 0= 00 00 0= 0= =0 00 00 00 0= == 00 00 00 == == 0= == ·· 1= == 0= 1= 11 =1 1= 11 =1 11 11 11

21 Laser 280816         2661 24.0  62 465.00 00 =0 00 00 == 00 00 00 00 =0 0= 00 =0 00 =0 0= 00 1= 11 0= ·· == == 1= 0= =1 0= 11 11 11 11 11

22 Arasan 19.1          2742 22.5  62 428.75 00 0= 00 00 00 =0 00 == == 0= 00 00 =0 00 =0 00 0= 0= 00 == == ·· 01 =1 1= 0= =0 11 11 11 11 11

23 Fruit 070916         2606 22.5  62 423.00 00 =0 =0 0= 00 00 00 0= =0 00 00 00 00 00 0= =0 10 00 00 1= == 10 ·· 11 00 1= =1 =1 11 11 11 11

24 Gaviota 1.01         2757 21.0  62 363.00 00 00 0= 00 00 00 00 00 == =0 00 00 00 00 =0 0= 0= 0= == 0= 0= =0 00 ·· 10 11 1= 11 11 11 11 11

25 The Baron 3.40b      2749 19.5  62 317.00 00 00 00 00 00 00 00 =0 00 =0 00 00 0= 00 =0 00 =0 =0 =0 00 1= 0= 11 01 ·· 01 =0 =1 11 11 11 11

26 DisasterArea 1.63    2752 19.0  62 326.00 00 00 00 00 00 0= =0 00 00 =0 0= 00 =0 00 00 01 00 00 == =0 =0 1= 0= 00 10 ·· 01 1= 11 11 11 11

27 Hakkapeliitta 210416 2778 18.5  62 318.25 00 00 00 00 00 00 =0 00 00 00 00 00 =0 00 == 00 00 == 0= 0= 1= =1 =0 0= =1 10 ·· 1= 11 10 11 =1

28 Jellyfish 1.1        2295  9.5  62 100.75 00 00 00 00 00 00 00 00 00 00 0= 00 00 00 00 00 00 00 0= 00 00 00 =0 00 =0 0= 0= ·· 1= 10 11 11

29 Myrddin 0.87         2302  6.0  62  34.75 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= ·· 10 11 11

30 Delphil 3.3b2        2334  5.0  62  63.25 00 00 =0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 ·· 00 =1

31 Firefly 2.7.0        2286  4.0  62  14.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 00 00 00 11 ·· 11

32 Fridolin 2           2520  2.0  62  53.25 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =0 00 00 =0 00 ··

Sito ufficiale

Intervista a Marco Belli, Vajolet

Intervista a Andrea Farina, Chiron

Sfida Mascellani-Vajolet al Circolo Scacchistico Bolognese

46 Commenti a “Nona edizione del TCEC”

  1. IrishGambit
    25 agosto 2016 - 19:23

    Intervista di Chessdom a Robert Houdart: http://www.chessdom.com/robert-houdart-on-houdini-5-dev-in-tcec/

    Per chi se le fosse perse, ricordo che Scacchierando ha intervistato nelle ultime settimane gli autori dei due motori italiani in gara, ovvero Ubaldo Farina (Chiron) e Marco Belli (Vajolet)

  2. Megalovic
    22 ottobre 2016 - 09:22

    Houdini domina il semilampo, vinto con due turni di anticipo.

    Classifica dopo 60 dei 62 turni previsti, prime posizioni
    Houdini 200716 54.0
    Komodo 1692.19 51.5
    Stockfish 030916 50.5
    Fire 5 47.0
    Jonny 8 44.0

  3. Megalovic
    14 novembre 2016 - 12:10

    Inizio travolgente di Stockfish che nelle prime nove partite rifila tre sconfitte a Houdini. Dopo 11 partite il punteggio è di 7-4. Si rischia la “goleada”. Nelle ultime due finali Komodo vinse, in entrambe le occasioni su Stockfish, per 9-2 (89 patte) e 6-4 (54 patte).

  4. Megalovic
    2 dicembre 2016 - 10:40

    Stockfish si avvicina a grandi passi alla vittoria della nona edizione del TCEC: 15 a 7 (e 64 patte) su Houdini dopo 86 delle 100 partite previste dal formato. Da notare l’insolitamente alta percentuale di risultati decisivi: 25,58%, più alta di quella del Mondiale tra umani appena concluso (16,67) ma soprattutto decisamente più alta di quella dell’ultima edizione del TCEC, che fu del 11%.

  5. Megalovic
    3 dicembre 2016 - 17:45

    Non c’e’ bisogno degli spareggi rapid nel “Mondiale” per computer vinto da Stockfish su Houdini con 8 partite di anticipo. Dopo 92 partite il punteggio è di 50,5-41,5 con ben 23 risultati decisivi tutti ottenuti con il bianco!: 16 a 7

Lascia un commento

Devi essere loggato per lasciare un commento. Clicca per Registrati.