Campeonato de motores de xadrez - Top Chess Engine Championship

O Top Chess Engine Championship , anteriormente conhecido como Thoresen Chess Engines Competition ( TCEC ou nTCEC ), é um torneio de xadrez de computador que acontece desde 2010. Foi organizado, dirigido e hospedado por Martin Thoresen até o final da Temporada 6; da 7ª temporada em diante, ela foi organizada por Chessdom. É frequentemente considerado como o Campeonato Mundial de Xadrez Não Oficial por Computador por causa de sua forte formação de participantes e longas partidas de controle de tempo em hardware de ponta, dando origem a um xadrez de altíssima classe.

Após uma breve pausa em 2012, o TCEC foi reiniciado no início de 2013 (como nTCEC ) e está atualmente ativo (renomeado como TCEC no início de 2014) com transmissões ao vivo 24 horas por dia, 7 dias por semana de partidas de xadrez em seu site.

Desde a 5ª temporada, o TCEC é patrocinado pela Chessdom Arena. O atual campeão do TCEC é o Stockfish 14 , que derrotou o LCZero 0,28 no TCEC Season 21 Superfinal 100 game match, que aconteceu de 20 de junho a 7 de agosto de 2021.

Visão geral

Estrutura básica de competição

A competição do TCEC é dividida em temporadas, onde cada temporada ocorre ao longo de alguns meses, com partidas 24 horas por dia e transmitidas ao vivo pela internet. Cada temporada é dividida em várias fases de qualificação e uma "superfinal", onde os dois principais motores de xadrez jogam 100 jogos para ganhar o título de "Grande Campeão TCEC". Na superfinal, cada motor joga 50 vagas, uma vez para cada lado. Começando na 11ª temporada em 2018, um sistema de divisão foi introduzido; os 2 motores principais em cada divisão são promovidos e os 2 últimos são rebaixados. Atualmente, existem 5 divisões (uma divisão Premier e divisões 1-4); os recém-chegados geralmente começam na divisão 4.

Configurações / características do motor

A ponderação está desativada. Todos os motores funcionam principalmente no mesmo hardware e usam o mesmo livro de abertura , que é definido pelos organizadores e alterado em todas as fases. As páginas grandes são desabilitadas, mas o acesso a várias bases de tabelas de final de jogo é permitido. Os motores são atualizações permitidas entre os estágios; se houver um bug crítico de limitação de jogo, eles também podem ser atualizados uma vez durante o estágio. Se um motor falhar 3 vezes em um evento, ele é desclassificado para evitar distorcer os resultados para os outros motores. O TCEC gera uma lista de classificação Elo a partir das partidas disputadas durante o torneio. Uma classificação inicial é dada a qualquer novo participante com base em sua classificação em outras listas de classificação de mecanismo de xadrez.

Critérios para entrar na competição

Não há um critério definido para entrar na competição, a não ser convidar os principais participantes em desenvolvimento ativo de várias listas de classificação que podem ser executadas em sua plataforma Windows. Inicialmente, a lista de participantes foi escolhida pessoalmente por Thoresen antes do início de uma temporada. Seu objetivo declarado era incluir "todo motor principal que não seja um clone direto". Normalmente, os motores de xadrez que suportam o modo multiprocessador são preferidos (8 núcleos ou superior), e os motores em desenvolvimento ativo têm preferência. Desde TCEC 12, motores como LCZero que usam GPUs para processamento neural foram suportados. De qualquer Winboard ou UCI protocolo são obrigados a participar.

O torneio atraiu quase todos os principais competidores em comparação com o World Computer Chess Championship , mas os desenvolvedores do Shredder se recusaram a inscrevê-lo na competição. Também ausentes estão os ex-campeões do WCCC Rybka, Junior, HIARCS e Zappa. No TCEC 20, Houdini, Fire, Rybka (motor em Fritz até TCEC 16) e Critter foram banidos devido a alegações de plágio.

Estrutura por temporada

Número da temporada Estrutura
Pré TCEC 3 partidas seguidas por 2 torneios, então alternando entre partida e torneio até que houvesse 6 torneios e 5 partidas
1 3 divisões (1 a 3) seguida de partida de elite
2 Igual à 1ª temporada, mas com 6 divisões (A a F)
3 2 estágios (1 seguido por 2a). Temporada não concluída.
4 Igual à Temporada 3, mas com mais 4 torneios (Estágios 2b, 3 e 4 seguidos por uma superfinal, nessa ordem)
5 4 estágios (1 a 4) seguidos por um superfinal
6 Igual à 5ª temporada, mas o estágio 1 foi do estágio 1a até ce um torneio de Chess960 após a superfinal
7 Igual à 6ª temporada, mas sem estágio 1c nem torneio após a superfinal
8 Igual à 7ª temporada, mas sem estágio 4
9 Igual à 8ª temporada, mas entre os torneios de estágio e a superfinal foi um torneio rápido
10 2 estágios (1 seguido por 2), depois superfinal e, em seguida, 2 outros torneios (rápido seguido de blitz)
11-14 5 divisões (rotuladas 4, 3, 2, 1 e Premier) de 8 motores cada. Os 2 melhores de cada divisão são promovidos, os 2 últimos rebaixados; Os 2 primeiros colocados da Premier jogam na superfinal. As temporadas 13 e 14 também tiveram uma taça, que foi um torneio de eliminação única de 5 rodadas.

Resultados do torneio (TCEC)

Temporadas principais

Temporada Encontro Vencedora ver Vice-campeão ver Pontuação superficial
TCEC Temporada 1 Dez 2010 - Fev 2011 Houdini 1.5a Rybka 4,0 + 12 = 23 - 5
TCEC Temporada 2 Fevereiro - abril de 2011 Houdini 1.5a Rybka 4,1 + 9 = 26 - 5
TCEC Temporada 3 Abril - maio de 2011 N / A (temporada não concluída)
TCEC Temporada 4 1 Janeiro - maio de 2013 Houdini 3 Stockfish 250413 + 6 = 38 - 4
TCEC Temporada 5 2 Agosto - dezembro 2013 Komodo 1142 Stockfish 191113 + 10 = 30 - 8
TCEC Temporada 6 Fevereiro - maio 2014 Stockfish 170514 Komodo 7x + 13 = 45 - 6
TCEC Temporada 7 3 Set - Dez 2014 Komodo 1333 Stockfish 141214 + 7 = 53 - 4
TCEC Temporada 8 Agosto - novembro 2015 Komodo 9,3x Stockfish 021115 + 9 = 89 - 2
TCEC Temporada 9 Maio - dezembro 2016 Stockfish 8 Houdini 5 + 17 = 75 - 8
TCEC Temporada 10 Out - Dez 2017 Houdini 6,03 Komodo 1970,00 + 15 = 76 - 9
TCEC Temporada 11 4 Janeiro - abril de 2018 Stockfish 260318 Houdini 6,03 + 20 = 78 - 2
TCEC Temporada 12 4 Abril - julho de 2018 Stockfish 180614 Komodo 12.1.1 + 29 = 62 - 9
TCEC Temporada 13 4 Agosto - novembro de 2018 Stockfish 18102108 Komodo 2155,00 + 16 = 78 - 6
TCEC Temporada 14 4 Novembro de 2018 - fevereiro de 2019 Stockfish 190203 LCZero v0.20.2-32930 + 10 = 81 - 9
TCEC Temporada 15 4 Março - maio de 2019 LCZero v0.21.1-nT40.T8.610 Stockfish 19050918 + 14 = 79 - 7
TCEC Temporada 16 4 Jul - Out 2019 Stockfish 19092522 AllieStein v0.5-dev_7b41f8c-n11 + 14 = 81 - 5
TCEC Temporada 17 4 Janeiro - abril de 2020 LCZero v0.24-sv-t60-3010 Stockfish 20200407 + 17 = 71 - 12
TCEC Temporada 18 4 Maio de 2020 - julho de 2020 Stockfish 202006170741 LCZero v0.25.1-svjio-t60-3972-mlh + 23 = 61 - 16
TCEC Temporada 19 4 Agosto de 2020 - outubro de 2020 Stockfish 202009282242_nn-baeb9ef2d183 LCZero v0.26.3-rc1_T60.SV.JH.92-190 + 18 = 73 - 9
TCEC Temporada 20 4 Dezembro de 2020 - fevereiro de 2021 Stockfish 20210113 LCZero 0.27.0d-Tilps-dje-magic_JH.94-100 + 14 = 78 - 8
TCEC Temporada 21 4 Maio de 2021 - agosto de 2021 Stockfish 14_202107131735 LCZero 0,28-dev + _69626 + 19 = 74 - 7

Outros torneios TCEC

Temporada Encontro Vencedora Vice-campeão
TCEC Temporada 6 FRC 5 Jun - Jul 2014 Stockfish 260614 Houdini 4
TCEC Temporada 9 Rapid 6 Setembro de 2016 Houdini 200716 Komodo 1692.19
TCEC Temporada 10 Rapid Dezembro de 2017 Stockfish 051117 Houdini 6.03
TCEC Temporada 10 Blitz Dezembro de 2017 Komodo 1959,00 Stockfish 051117
Copa TCEC 1 7 Outubro de 2018 Stockfish 270918 Houdini 6.03
Copa TCEC 2 7 Janeiro de 2019 LCZero v0.20.1-32742 Houdini 6.03
TCEC Cup 3 7 Maio de 2019 LCZero v0.21.1-nT40.T6.532 Stockfish 19042711
Copa TCEC 4 7 Outubro de 2019 Stockfish 19100908 LCZero v0.22.0-nT2
TCEC FRC 1 Out - Nov 2019 Stockfish 191107 AllieStein v0.5_c328142-n11.1
Copa TCEC 5 8 Abril de 2020 Stockfish 202004181536 LCZero v0.24-sv-t60-3010
TCEC Cup 6 8 Julho de 2020 AllieStein v0.7_dev2-net_15.0 LCZero v0.26.0_sv-t60-4229-mlh_opt2
Copa TCEC 7 8 Novembro de 2020 Stockfish 2020102823_nn-2eb2e0707c2b LCZero v0.26.3_T60.SV.JH.92-270
TCEC FRC 2 Novembro de 2020 Stockfish 202011101829_nn-c3ca321c51c9 LCZero v0.26.3_T60.SV.JH.92-330
Copa TCEC 8 8 Fevereiro de 2021 Stockfish 202102202249 LCZero 0.27.0-pr1509_JH.94-100
TCEC FRC 3 Março de 2021 KomodoDragon 2671,00 Stockfish 20210226
TCEC Swiss 1 9 Abril de 2021 KomodoDragon 2679,08 Stockfish 20210310
1 Originalmente denominado "nTCEC Season 1".
2 Originalmente denominado "nTCEC Season 2".
A 3ª Temporada 7 não usou bases da mesa final de forma alguma e a Etapa 2 também não usou livros de abertura.
4 Formato da liga.
5 Torneio quad-round-robin especial de Chess960 consistindo nos 8 motores principais que tinham suporte para Chess960.
6 Torneio de round robin duplo.
Torneio de 7 eliminatórias, com partidas rápidas de 8 jogos e desempates, se necessário.
Torneio 8 eliminatórias, com partidas rápidas de 4 jogos e desempates se necessário.
9 torneio do sistema suíço com 38 motores concorrentes, jogando 11 rodadas de pares de jogos, para um total de 418 jogos.

Estatisticas

Tabela de todos os tempos para os campeões após TCEC Temporada 20

Esta tabela inclui os resultados da Temporada, Copa, FRC e Suíça.

Classificação Motor Participações Jogos C D eu W (%) D (%) EU (%) Pts Pts méd. Finais Troféus
1 Stockfish 32 3013 797 2015 201 26,45 66,88 6,67 1804,5 0,599 25 17
2 Komodo 32 2553 626 1676 251 24,52 65,65 9,83 1464 0,573 9 5
3 LCZero 20 1561 350 1059 152 22,42 67,84 9,74 879,5 0,563 14 4

Jogos notáveis

Shredder vs Gull, TCEC S4
uma b c d e f g h
8
Chessboard480.svg
b8 black king
e7 torre branca
b6 peão preto
a5 peão preto
c5 peão preto
g5 peão preto
a4 rainha negra
cavaleiro negro b4
c4 bispo branco
cavaleiro negro d4
g4 rainha branca
h4 peão preto
f3 peão branco
b2 peão branco
b1 rei branco
8
7 7
6 6
5 5
4 4
3 3
2 2
1 1
uma b c d e f g h
Destruidor (Branco) está à beira de sofrer um xeque-mate, mas encontrou o recurso defensivo 46. Bb3 Nxb3 47. Df4 + gxf4 48. Tb7 + Rc8 49. Tc7 + Rd8, etc. Se as pretas capturarem a torre branca, é um impasse.
Número da temporada Informação de data e título do jogo Branco Preto Resultado Notas (cálculos de material excluindo rei) Fontes
Pré TCEC 27 de setembro de 2010 (Jogo 3, Jogo 3 da Rodada 23, Jogo do Mês 1) Stockfish Houdini 1-0 Pegar o cavalo resulta em um eventual companheiro ou pegar a rainha resulta em um peão, cavalo, bispo, cada um para o preto vs um cavalo e uma torre cada mais 3 peões
1 de agosto de 2010 (Torneio 1, Jogo 3 da Rodada 1, Jogo do Mês 2) Destruidor Naum 0-1 A posição final é um simples caso de não ser capaz de parar todos os peões passados ​​do oponente
26 de novembro de 2010 (Torneio 5, Jogo 3 da Rodada 8, Jogo do Mês 3) Houdini Rybka 1-0 O xeque-mate acontecerá em breve
1 28 de janeiro de 2011 (Elite Match, Round 1 of Game 1) Rybka Houdini 0-1 Houdini sacrifica três peões pela atividade das peças e derrota o atual campeão de xadrez do computador, Rybka , neste jogo, popularmente apelidado de "Houdini Immortal".
2 21 de abril de 2011 (Elite Match, Jogo 2 da 19ª Rodada) Houdini Rybka 1-0 Houdini explora pequenas imprecisões de Rybka com sacrifício.
4 25 de março de 2013 (Etapa 2b, Jogo 3 da Rodada 14) Destruidor Gaivota 1 / 2-1 / 2 Shredder, prestes a ser derrotado, consegue uma fuga milagrosa.
5 21 de outubro de 2013 (Elite Match, Jogo 2 da 19ª Rodada) Gaivota Komodo 0-1 Embora uma torre contra 3 peões + 1 bispo = 5 pontos contra 6, os peões estão avançando para a promoção
3 de novembro de 2013 (Etapa 3, Jogo 4 da Rodada 17) Houdini Stockfish 0-1 Graças à sua pesquisa orientada para a profundidade pesada, Stockfish calcula Houdini e ganha o jogo.
6 10 de abril de 2014 (Etapa 3, Jogo 1 da Rodada 1) Komodo Stockfish 1-0 Como o preto, o link sugere Qa7, mas leva a uma posição cerca de 25 movimentos depois, onde o branco pode basicamente fazer um rei vs rainha mate (no entanto, há outro peão passado, que pode eventualmente ser usado como uma segunda rainha em um xeque-mate de cerca elétrica de 2 rainhas )

Referências

Fontes

links externos