Aproximadamente, em que nível do mecanismo de xadrez de código aberto Stockfish a maioria dos grandes mestres estaria no mesmo nível?

Melhor resposta

Nesta fase, em 11/02/2019, isso é a versão do stockfish e seu ELO atual

Stockfish 20191209 ELO [3925]

Leela é um mecanismo de rede neural e está classificado em cerca de 3990.

A única maneira de um Grande Mestre Humano ter uma chance é quando Stockfish estava classificado em 2880.

Havia uma história sobre um grupo de grandmaster que queria comprar o motor LeeLa por cerca de 100k e usá-lo para fins de estudo ou treinamento.

Esses motores têm um pacote de hardware e tanto que os acompanha. Como talvez um computador do tamanho de uma sala.

Os grão-mestres usam os motores para estudar movimentos fáceis ou repetitivos e ver como os motores se movem contra os movimentos de abertura conhecidos e isso os ajuda a jogar melhor essas posições .

Seria uma boa competição conseguir 10 ou mais grandes mestres para ficarem em uma equipe e por tempo ilimitado e ver como eles se sairiam contra o peixe-boi, mas a razão pela qual é quase uma conclusão precipitada é porque esses motores pense 20-50 movimentos à frente.

É essencialmente impossível colocá-los em xeque-mate por causa disso.

No último torneio de motor, 8 motores jogaram cerca de 170 jogos e houve apenas 1 xeque-mate o resto desenha principalmente.

Resposta

Claro, existem muitas linhas que o branco pode escolher e que são desenhadas forçadas para um computador. Desenhar é relativamente fácil para um grande mestre experiente como Carlsen, que conhece dezenas de linhas de traçado forçado. Quando digo “linhas de traçado forçado”, eles não são traços forçados contra humanos- h Os humanos podem sair de uma repetição com um movimento inferior. No entanto, os computadores não sairão da repetição se acharem que as alternativas são inferiores. A ideia por trás disso é simplesmente escolher uma linha em que a melhor jogada do computador resulte em uma posição em que a repetição seja a melhor escolha para o computador e, em seguida, repetir.

Não vou deixar o stockfish analise muito profundamente, e esta linha é uma escolha ruim contra o stockfish em particular, mas eu não sou um grande mestre, então não conheço 37 linhas de desenho forçado. Encontrarei uma captura de tela em algum ponto onde o stockfish mostra a resposta como a primeira escolha. Por exemplo: 1. d4

Stockfish gosta de Nf6 como resposta. Então, 2. c4.

Stockfish gosta mais de e6. Continue com 3. g3, indo para uma espécie de abertura catalã.

d5 é a sugestão principal (no momento , o motor meio que waffles entre Bb4 +, Be7 e d5, mas eles são todos iguais), então vamos fazer isso. O branco responde com Nf3.

Nunca encontrei um ponto em que stockfish prefere dxc4 por ser a primeira escolha, no entanto, é uma mudança de livro e está sempre entre as 3 principais sugestões. Está dentro de 0,1 ponto na maioria das vezes e, no momento em que tirei a captura de tela, ela estava empatada com as outras opções em zeros triplos, então é uma jogada razoável. Assim como as sugestões alternativas, Bb4 + com a ideia de recuar para e7 depois de forçar as brancas a jogar um lance que as brancas realmente não querem fazer, Cc3 ou Bd2. Às vezes, especialmente se for dado um livro de abertura (o que é uma coisa legítima), stockfish jogará dxc4. Bg2 em resposta.

O Stockfish não adora c6 aqui, se você deixá-lo pensar por mais tempo, ele acaba pensar c6 é cerca de 0,1 inferior a Bb4 +, mas como o stockfish tem que escolher um movimento em algum ponto, ele nem sempre escolherá a mesma resposta como se você tivesse dado uma hora para pensar sobre a posição. Porém, c6 é um movimento de livro e não é ruim, a ideia é controlar ainda mais d5 para que o branco não possa empurrar d5. Ne5 como resposta.

Escolha fácil, stockfish gosta de Bb4 +. Responda com Bd2.

Qxd4 é a principal sugestão do stockfish e permanece lá de forma bastante consistente. Observe que as brancas caíram 2 peões após Qxd5, mas o computador ainda pensa que a posição é muito igual. Então pegue o bispo.

Qxe5 é forçado, agora Na3 está pressionando o peão c4.

b5 é forçado a defender o peão c4. Bc3 para atacar a rainha

Qc5 é forçado, e agora temos nossa repetição com Bd4.

Qb4 + forçado, Bc3 em resposta.

E o preto é forçado a fazer a repetição Qc5-Bd4, se o branco quiser.

Quando digo que um movimento é forçado, é importante pensar em como o computador joga. Um humano que deseja uma vitória jogaria Qe7 em uma das posições de repetição: Stockfish “sabe” que Qe7 é um erro e que a melhor aposta para não perder o jogo é repetir.Afinal, ele acha que as brancas estão se saindo melhor aqui de qualquer maneira, pode muito bem levar o empate. Exceto que não é assim que Stockfish pensa, é como um humano pensa.

Os computadores não entendem nada. Eles avaliam as posições com uma função de pontuação e, em seguida, selecionam a pontuação mínima ou máxima, máxima se estiverem jogando com as brancas e mínima se estiverem jogando com as pretas. O melhor movimento em uma posição é aquele que está mais longe de zero na direção em que o computador está jogando.

O Stockfish não cometerá o que avalia como um erro de 0,6. Sempre. Se avaliar um movimento e descobrir que é 0,6 pior do que outro movimento, fará o outro movimento. Movimentos forçados, portanto, são movimentos em que stockfish avalia um movimento como claramente superior a todos os outros movimentos. O branco pode forçar a repetição no stockfish aqui na posição final, embora alguns dos movimentos para chegar lá sejam menos fortes, ainda é bastante provável que o stockfish os escolha.

Esta é uma linha ruim para um exemplo, mas bem, eu não sou Carlsen, não sei 80.000 jogos de xadrez de cor. Sou apenas um cara que sabe uma ou duas coisas sobre xadrez e computadores, e o princípio que estou tentando expor aqui é a parte importante, que é lembrar que você está jogando com um computador e usá-lo a seu favor . Use a maneira que Stockfish pensa sobre xadrez contra ele.

Stockfish sempre vai escolher o lance que pontua melhor, mesmo se isso levar o jogo para baixo, onde a melhor escolha de stockfish é um empate por repetição. O que é mais interessante é que o stockfish não vê um empate aqui. O Stockfish sempre joga o que avalia como o melhor movimento em qualquer posição, para ambos os lados. Como o Stockfish pensa que o branco não deve se repetir, o branco deve jogar Qd2 em vez de Bd4, pois as pontuações de repetição melhores para o preto se o branco escolher, ele acha que o branco deve escolher uma linha de jogo diferente: 0,00, empate, é inferior a ~ 0,2 que o branco fica fora de jogar Qd2.

Não acho que o stockfish marque repetições três vezes como 0,00, mas deveria. Tenho quase certeza de que Lc0 ou talvez AlphaZero pontue 0,00 porque essa é a maneira mais fácil de programar a aversão ao empate se você for melhor enquanto permite que o computador repita posições ainda, especialmente se for pior, e pelo menos um (possivelmente ambos, mas memória falha em qual) desses algoritmos mais recentes tem aversão a desenhar quando avalia sua posição como superior. Se a pontuação da repetição for 1,0, por exemplo, o computador deve repetir até que uma repetição de três vezes esteja no quadro. Então, a pontuação de repetição é 0,00 e não é mais a escolha correta se outros movimentos com pontuação melhor do que mortos ainda existem. Como o computador está sempre jogando para a frente, ele sabe quando deve sair da repetição corretamente.

Será que Magnus Carlsen consegue desenhar o Stockfish? Com certeza, se esse for o seu objetivo. Ele conhece os meandros do que descrevi aqui muito melhor do que eu e até eu posso demonstrar um empate (não tão sólido) contra o stockfish. Uma vez que c6 está no tabuleiro, o jogo pode ser facilmente forçado a um empate pelas brancas.

Existem muitas maneiras de empatar um jogo e o jogo não precisa ser longo, ele só precisa ser desenhado, o que uma repetição tripla realiza. Se a melhor linha de jogo do stockfish o leva a um empate por repetição, então você tem uma linha que força um empate contra o stockfish: Não é um humano que evitará o empate porque tem uma pontuação mais alta, o stockfish joga o que pensa ser o melhor movimento, mesmo que seja um empate.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *