O bacalhau atrapalha um pedaço


19

Usando stockfish_8_x64 com o Arena 3.5.1, vejo uma escolha estranha do Stockfish. Começa aqui:Posição

Branco, Stockfish, para se mover. Joga bb6-g1, perdendo o bispo e a vitória.

Também estranho: o mesmo mecanismo não faz essa jogada estranha no programa Tarrasch. Jogando com o KBN contra o K, vi o Stockfish perder a vantagem nessas configurações de final de jogo.

Alguma pista de como isso poderia estar acontecendo ou por que isso aconteceria apenas com o Arena?

EDIT: resposta SmallChess está correta. O problema era um valor residual diferente de zero na configuração da posição "número de meios movimentos". Veja minha resposta à postagem dele para obter mais informações.


3
@ Larry: Eu acho que você tem várias contas; é por isso que você não pode aceitar a resposta. Algum moderador deve ser capaz de mesclar suas contas e você deve aceitar.
ShreevatsaR

@ETD Você pode ajudar?
SmallChess

Obrigado @SmallChess, consegui resolver isso sozinho. Eu sou bom em TI, não tão bom em xadrez :( BTW eu baixei o seu programa, é uma obra-prima. Obrigado.
Larry

Respostas:


27

Este não é um erro, o comportamento esperado do mecanismo. Tudo funcionou como pretendido. Tente copiar a string FEN e você saberá.

Embora a posição parecesse vitoriosa, as brancas não tiveram movimentos suficientes para forçar o xeque-mate antes dos 50 movimentos. Stockfish, sabendo que a posição era um empate, imediatamente pediu simplificação.

A posição que você teve é ​​100% igual, não havia como vencê-la. É um empate. O que o Stockfish fez não estava errado.

Se o programa Tarrasch não enviasse o contador de 50 movimentos para o Stockfish, você nunca enfrentaria o problema no Tarrasch. Se for esse o caso, houve um erro no Tarrasch porque o contador de 50 jogadas faz parte do jogo.

Solução?

Configure uma nova placa com a mesma posição, mas redefina o contador de 50 movimentos.


11
Mente confunde. O checkmate B + N não faz 50 movimentos, então como ele entrou nessa situação em primeiro lugar?
1937 Joshua Josh

9
@ Josué Se você jogou as jogadas no tabuleiro, mas não conseguiu se xingar. Na 49ª jogada, você ativou o Stockfish para obter conselhos. Tarde demais para xeque-mate !!
SmallChess

2
Isso parece plausível, mas como você e os 19 promotores sabem que esse é o caso aqui?
JIK

@JiK Você viu a resposta abaixo? "Aparentemente, havia um contador de movimentos de um jogo ou análise anterior que, de alguma forma, foi aplicado à nova posição".
SmallChess

2
@SmallChess. Sim, o problema que eu estava tendo com o Arena era que eu estava montando uma nova posição depois de analisar uma variação. Existe um campo chamado "número de semi-movimentos", que é predefinido para o número de movimentos na variação que você acabou de terminar. Para realmente começar com uma lista limpa, você precisa limpar esse campo ou excluir toda a variação antes de fazer a nova configuração. Obrigado (as contas de pilha agora foram mescladas!) #
214 Larry

0

insira a descrição da imagem aquiDeve haver um problema com sua cópia do Arena 3.5.1 porque o Stockfish encontrou um parceiro em 20. Estou usando o Scid para minha GUI. Anexei os movimentos.


Não, não houve problema. O OP estava fazendo movimentos, não havia movimentos suficientes para o xeque-mate.
SmallChess
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.