Usando stockfish_8_x64 con Arena 3.5.1, veo una extraña elección de Stockfish. Empieza aqui:
Blanco, Stockfish, para moverse. Juega bb6-g1, perdiendo el alfil y la victoria.
También extraño: el mismo motor no hace este movimiento extraño en el programa Tarrasch. Jugando con KBN contra K, he visto a Stockfish a menudo perder la ventaja en estas configuraciones finales.
¿Alguna idea de cómo podría estar sucediendo esto, o por qué sucedería solo con Arena?
EDITAR: la respuesta de SmallChess es correcta. El problema era un valor residual distinto de cero en la posición "número de medios movimientos". Vea mi respuesta a su publicación para más información.
Respuestas:
Este no es un error esperado, comportamiento del motor. Todo funcionó según lo previsto. Intenta copiar la cadena FEN y lo sabrás.
Aunque la posición parecía ganadora, las blancas no tenían suficientes movimientos para forzar el jaque mate antes de la regla de los 50 movimientos. Stockfish, sabiendo que la posición era un empate muerto, inmediatamente solicitó una simplificación.
La posición que tenía es 100% igual, no había forma de ganarla. Es un empate. Lo que hizo Stockfish no estuvo mal.
Si el programa Tarrasch no enviara los 50 movimientos en contra de Stockfish, nunca obtendría el problema en Tarrasch. Si ese fuera el caso, fue un error en Tarrasch porque el contador de 50 movimientos es parte del juego.
¿Solución?
Configure un nuevo tablero con la misma posición pero restablezca el contador de 50 movimientos.
fuente
Debe haber un problema con su copia de Arena 3.5.1 porque Stockfish encontró un compañero en 20. Estoy usando Scid para mi GUI. He adjuntado los movimientos.
fuente