Вяленая рыба промахивается


20

Используя stockfish_8_x64 с Arena 3.5.1, я вижу странный выбор Stockfish. Начни здесь:Позиция

Белый, вяленая рыба, чтобы двигаться. Он играет bb6-g1, проигрывая слона и выигрывает.

Также странно: тот же движок не делает этот странный ход в программе Tarrasch. Играя с KBN против K, я видел, как Stockfish часто теряет преимущество в этих настройках эндшпиля.

Любая подсказка, как это могло случиться, или почему это случилось бы только с Arena?

РЕДАКТИРОВАТЬ: SmallChess ответ правильный. Проблема заключалась в остаточном, ненулевом значении в настройке положения «количество ходов наполовину». Смотрите мой ответ на его публикации для получения дополнительной информации.


3
@Larry: я думаю, что у вас есть несколько аккаунтов; вот почему вы не можете принять ответ. Некоторые модераторы должны иметь возможность объединить ваши учетные записи, а затем вы сможете принять.
ShreevatsaR

@ETD Можете ли вы помочь?
SmallChess

Спасибо @SmallChess, я смог решить это самостоятельно. Я хорош в IT, не очень хорош в шахматах :( Кстати, я скачал вашу программу, это шедевр. Спасибо.
Ларри

Ответы:


27

Это не ошибка, ожидаемое поведение от двигателя. Все работало как задумано. Попробуйте скопировать строку FEN, и вы узнаете.

Хотя позиция выглядела выигрышной, у белых не хватило ходов, чтобы форсировать мат до правила 50 ходов. Stockfish, зная, что позиция была мертвой ничьей, немедленно попросил упрощения.

Ваша позиция равна 100%, выиграть ее было невозможно . Это ничья. То, что сделал Stockfish, было не так.

Если программа Tarrasch не отправит счетчик 50 ходов в Stockfish, у вас никогда не возникнет проблемы с Tarrasch. Если это было так, то это была ошибка в Tarrasch, потому что счетчик 50 ходов является частью игры.

Решение?

Установите новую доску с той же позицией, но сбросьте счетчик 50 ходов.


1
Уму непостижимо. Шахматный мат B + N не берет 50 ходов, так как он вообще попал в эту ситуацию?
Джошуа

9
@Joshua Если вы играли ходы на доске, но не смогли поставить себе мат. На своем 49-м ходу вы обратились за советом к Stockfish. Слишком поздно для мат!
SmallChess

2
Это кажется правдоподобным, но откуда вы и 19 новичков знаете, что это здесь?
JiK

@JiK Ты видел ответ ниже? «Очевидно, был счетчик ходов из предыдущей игры или анализа, который каким-то образом был применен к новой позиции».
SmallChess

2
@SmallChess, Да, проблема, с которой я столкнулся в Arena, заключалась в том, что я определял новую позицию после анализа варианта. Существует поле под названием «число ходов наполовину», в котором задано количество ходов в только что законченном варианте. Чтобы действительно начать с чистого листа, вам нужно либо очистить это поле, либо удалить весь вариант перед выполнением новой настройки. Спасибо (учетные записи стека теперь объединены!)
Ларри

0

введите описание изображения здесьДолжна быть проблема с вашей копией Arena 3.5.1, потому что Stockfish нашел помощника в 20. Я использую Scid для моего GUI. Я приложил ходы.


Нет, не было никаких проблем. ОП делал ходы, оставалось недостаточно ходов для шаха.
SmallChess
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.