En utilisant stockfish_8_x64 avec Arena 3.5.1, je vois un choix étrange de Stockfish. Commencer ici:
Blanc, Stockfish, pour se déplacer. Il joue bb6-g1, perd l'évêque et la victoire.
Aussi étrange: le même moteur ne fait pas ce mouvement bizarre dans le programme Tarrasch. En jouant avec KBN contre K, j'ai vu que Stockfish perdait souvent l'avantage dans ces configurations de fin de partie.
Un indice sur la façon dont cela pourrait se produire, ou pourquoi cela ne se produirait qu'avec Arena?
EDIT: la réponse SmallChess est correcte. Le problème était une valeur résiduelle non nulle dans le réglage de la position "nombre de demi-coups". Voir ma réponse à son message pour plus d'informations.
Réponses:
Ce n'est pas une erreur, un comportement attendu du moteur. Tout a fonctionné comme prévu. Essayez de copier la chaîne FEN et vous le saurez.
Bien que la position semblait gagnante, les Blancs n'avaient pas suffisamment de mouvements pour forcer l'échec et mat avant la règle des 50 mouvements. Stockfish, sachant que la position était nulle, a immédiatement demandé une simplification.
La position que vous aviez est 100% égale, il n'y avait aucun moyen de la gagner. C'est un match nul. Ce que Stockfish a fait n'était pas faux.
Si le programme Tarrasch n'a pas envoyé le compteur de 50 mouvements à Stockfish, vous n'auriez jamais le problème sur Tarrasch. Si c'était le cas, c'était une erreur à Tarrasch car le compteur de 50 coups fait partie du jeu.
Solution?
Configurez une nouvelle carte avec la même position mais réinitialisez le compteur de 50 mouvements.
la source
Il doit y avoir un problème avec votre copie d'Arena 3.5.1 car Stockfish a trouvé un partenaire dans 20. J'utilise Scid pour mon interface graphique. J'ai attaché les mouvements.
la source