Wyniki Mistrzostw silników szachowych TCEC sezon 17 – w superfinale Leela pokonała Stockfish’a!

Mistrzostwa TCEC

Mistrzostwa silników szachowych TCEC (Top Chess Engine Championship), przez niektórych uważane za mistrzostwa świata, to komputerowy turniej szachowy organizowany i prowadzony przez Chessdom we współpracy z Chessdom Arena. Celem jest zapewnienie widzom transmisji na żywo partii z długim czasem namysłu, wysokiej jakości szachów – rozgrywanych wyłącznie między silnikami szachowymi tworzonymi przez różnych programistów. Jeden sezon jest podzielony na kilka etapów i trwa około 3-4 miesięce. Zwycięzcą sezonu zostaje Wielkim Mistrzem TCEC.

Struktura Ligi TCEC

Mistrzostwa TCEC są regularnymi rozgrywkami, począwszy od sezonu 11 (początek 2018), kiedy to zostały przekształcone w ligę składającą się z czterech klas, w których rywalizują silniki z ELO 3000+, w sezonie 17 – 7 turniejów, początkowo rywalizacja w oddzielnych grupach CPU (Liga Kwalifikacyjna, 2 Liga i 1 Liga CPU) lub GPU (1 Liga GPU), a następnie wspólnie (1 Liga playoff, Premier Division oraz Superfinał). Bardziej szczegółowe zasady opisuje regulamin zawodów. Wynik każdego sezonu odzwierciedla względną siłę uczestniczących silników.

Klasa Ilość uczestników Awans* Spadek Turniej Partie Tempo gry
Premier Division 10 2 4 2×2-kołowy 180 90+5
Superfinal 2 50×2-kołowy 100** 90+5
  • * Punktacja pomocnicza w razie tej samej ilości puntów (1.mniejsza ilość awarii, 2.bezpośredni pojedynek, 3.większa ilość zwycięstw, 4.S-B, 5.decyzja organizatora)
  • ** W razie remisu dogrywka (16 partii/25’+10″; jeśli dalej remis to mecze po 8 partii/3’+2″ aż zostanie wyłoniony zwycięzca)

Każda klasa przeprowadza turniej. Dwa najlepsze silniki w Premier Division kwalifikują się do Superfinału składającego się ze 100 partii. Zwycięzca uzyskuje tytuł Mistrza sezonu.

Sezon TCEC trwa 24 godziny na dobę, 7 dni w tygodniu, aż wszystkie partie zostaną rozegrane. Rozgrywana jest jedna partia naraz – kolejna rozpoczyna się automatycznie.

Pomiędzy ligami i dywizjami są krótkie przerwy, aby przetestować i upewnić się, że wszystko jest w porządku z serwerem TCEC oraz aby przygotować się do następnej ligi lub dywizji lub Superfinału. W tych przerwach dozwolone jest wprowadzanie aktualizacji i poprawek, w tym poprawienie błędów w oprogramowaniu.

Inne informacje

We wszystkich klasach dostępne są bazy końcówek, 5-bierkowe Nalimov/Gaviota/Scorpio, oraz 6-bierkowe Syzygy. Własne książki oraz analiza ciągła są wyłączone.

Sprzęt TCEC

Dzięki wsparciu oddanej publiczności serwer został uaktualniony do sezonu 10 i później, umożliwiając TCEC użycie potężnych maszyn od sezonu 16 (osobno dla CPU oraz osobno dla GPU) a od sezonu 17 posiadające jeszcze większą moc obliczeniową.

Serwer CPU

Ostatni sezon 17

    • CPUs: 4 x Intel Xeon 4xE5-4669v4
    • Cores: 88 physical / 176 threads
    • RAM: 128 GB DDR4 (available to engines)
    • RAM: 1 TB (available to 6-pieces Syzygy)
    • HDD: 15 TB total
    • OS: CentOS Linux release 7.7.1908 (Core)

Poprzedni sezon 16

    • CPUs: 2 x Intel Xeon E5 2699 v4 @ 2.8 GHz
    • Cores: 44 physical
    • Motherboard: Supermicro X10DRL-i
    • RAM: 64 GB DDR4 ECC
    • SSD: Crucial CT250M500 240 GB
    • Chassis: Supermicro
    • OS: Windows Server 2012 R2

Wcześniejsze sezony

    • CPUs: 2 x Intel Xeon E5-2689 @ 3300 MHz
    • Cores: 16 physical
    • CPU Coolers: 2 x Corsair H80i
    • Motherboard: Asus Z9PE-D8 WS
    • RAM: 64 GB Kingston KVR16R11D4K4/32 Reg/ECC
    • PSU: Corsair AX 760
    • SSD: Samsung 840 Pro 128 GB
    • Chassis: Silverstone Raven RV03B-WA
    • OS: Windows 7 Professional

Serwer GPU

Ostatni sezon 17

    • GPU: 4 x NVIDIA RTX 2080 ti (4 x 4352 CUDA cores)
    • CPU: 2x Intel Xeon E5-2630V4 2.2 GHz (20 cores / 40 ht)
    • RAM: 64 GB
    • SSD: 960 GB
    • Ubuntu 18.04

Poprzedni sezon 16

    • GPUs: 1 x 2080 ti + 1 x 2080
    • CPU: Quad Core i5 2600k
    • RAM: 16 GB DDR3-2133
    • SSD:Samsung 840 Pro 256 GB

Wniki TCEC17 Premier Div

Zdecydowana i bardzo wyrównana czołówka to 3 pierwsze silniki w Premier Division (chociaż kilka następnych silników tak mocno nie odstawało):

Lp Silnik Autorzy i programiści Uwagi
1 Leela Chess Zero Gian-Carlo Pascutto, Gary Linscott, Alexander Lyashuk, Folkert Huizinga, inni silnik oparty na sieci neuronowej
2 Stockfish Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad
3 AllieStein Adam Treat, Mark Jordan silnik oparty na sieci neuronowej

W czterech partiach wystąpił błąd krytyczny związany z siecią; jedna partia (7-bierkowa końcówka) oceniona ręcznie jako remis, pozostałe po wznowieniu zakończyły się remisem.

Do Superfinału awansowały dwa najlepsze silniki: Leela Chess Zero oraz Stockfish.

Superfinał

Data Partie LCZero Stockfish
8-21 kwietnia 2020 100 (+17=71-12) 52,5 47,5 (+12=71-17)

Program Leela Chess Zero został Mistrzem TCEC po raz drugi!

Stockfish jest silnikiem z największą ilością tytułów (7!) w historii TCEC.

Wielcy Mistrzowie TCEC:

Sezon Termin Zwycięzca v Partie Wynik (zw-r-p) Przeciwnik v Data
Cup5 2020 Stockfish 202004181536 4 2.5-1.5 (+1=3-0) LCZero v0.24-sv-t60-3010 2020-04-28
17 2020 LCZero 0.24-sv-t60-3010 100 52,5-47,5 (+17=71-12) Stockfish 20200407DC 2020-04-21
Cup4 2019 Stockfish 19100908 4.5-3.5 LCZero v0.22.0-nT2 2019-10-29
16 2019 Stockfish 19092522 100 54,5-45,5 (+14=81-5) AllieStein 0.5-dev_7b41f8c-n11 2019-10-13
15 2019 LCZero 0.21.1-nT40.T8.610 100 53.5-46.5 Stockfish 19050918 2019-05-10
Cup3 2019 LCZero 0.21.1-nT40.T6.532 5.5-4.5 Stockfish 19042711 2019-05-01
14 2019 Stockfish 190203 100 50.5-49.5 LCZero 20.2-32930 2019-02-23
Cup2 2019 LCZero (Leela Chess Zero) v20.1-32742 4.5-3.5 Houdini 6.03 2019-02-03
13 2018 Stockfish 18102108 100 55.0-45.0 Komodo 2155.00 2018-11-07
Cup1 2018 Stockfish 270918 4.5-3.5 Houdini 6.03 2018-10-21
12 2018 Stockfish 180614 100 60.0-40.0 Komodo 12.1.1 2018-07-05
11 2018 Stockfish 260318 100 59.0-41.0 Houdini 6.03 2018-04-15
10 2017 Houdini 6.03 100 53,0:47,0 (+15=76-9) Komodo 1970.00 2017-12-07
9 2016 Stockfish 8 100 54,5:45,5 (+17=75-8) Houdini 5 2016-12-05
8 2015 Komodo 9.3x 100 53,5:46,5 (+9=89-2) Stockfish 021115 2015-11-30
7 2014 Komodo 1333 64 33,5:30,5 (+7=53-4) Stockfish 141214 2014-12-27
6 2014 Stockfish 170514 64 35,5:28,5 (+13=45-6) Komodo 7x 2014-05-30
5 2013 Komodo 1142 48 25,0:23,0 (+10=30-8) Stockfish 191113 2013-12-01
4 2013 Houdini 3 48 25,0:23,0 (+6=38-4) Stockfish 250413 2013-05-09
3 2011 Anulowano 2011-05-18
2 2011 Houdini 1.5a 40 22,0:18,0 (+9=26-5) Rybka 4.1 2011-04-21
1 2010 Houdini 1.5a 40 23,5:16,5 (+12=23-5) Rybka 4.0 2011-02-06

====

Więcej można znaleźć na stronie TCEC.

Polecam też lekturę wcześniejszych wpisów nt komputerów:

============

Aktualizacja 2020-05-09

Zaktualizowano zestawienie o wyniki pucharu Cup 5, w którym zwycięstwo odniósł Stockfish nad LCZero.

W dniu 2020-05-03 rozpoczęły się rozgrywki TCEC sezon 18, którego zasady są opisane tutaj.

Comments are closed.