Я видел, что двигатели не особенно сильны в проемах без доступа к книге.
Насколько сильны современные движки в эндшпиле, когда им не разрешен доступ к таблицам? Например, может ли компьютер выиграть в таких сложных эндшпилях, как KQ против KR и KBN против K в блиц-играх?
Ответы:
Во-первых, я не уверен, что двигатели обязательно слабы без своих книг. Без начальной книги современные двигатели могут не сыграть большинство тестовых линий или линий, которые приведут их в положение, в котором они процветают, но любой главный двигатель все равно сокрушит любого гроссмейстера-человека без начальной книги.
Интересно отметить, что если вы оставляете свой двигатель на некоторое время включенным, он обычно находит испанских Четырех рыцарей лучшей линией от стартовой позиции, но я отвлекся ...
В финале это полностью зависит от двигателя и положения. Без настольных систем двигатели могут не знать, что пешка ладьи и неправильный слон - всего лишь ничья. Если программисты добавят это исключение, то они это поймут, но в противном случае они могут пойти на уступки, думая, что они выиграют с дополнительным слоном и пешкой только для розыгрыша с помощью правила 50 ходов.
В более элементарных эндшпилях, таких как KBNvK, сильная сторона почти всегда побеждает. Самая длинная последовательность спаривания 33 ходов, если мне не изменяет память. Большинство двигателей будет наткнуться на форсированный мат в то время, потому что их эвристика будет их делать хорошие ходы, чтобы стать ближе к спариванию (и они, вероятно, можно увидеть 15-20 ходов в глубину).
С точки зрения KQvKR, сильная сторона почти всегда побеждает человека. Люди довольно плохо защищают эту позицию, и компьютер сразу же увидит способы сорвать свободную ладью. Против другого компьютера это немного сложнее, но, как говорит Уэс в своем ответе, вполне вероятно, что победит сильная сторона (маневр Филидора составляет всего ~ 5 ходов в длину, достаточно коротко, чтобы двигатель мог это увидеть), учитывая достаточно времени.
источник
Выиграть против кого?
Я видел KQ / KR между компьютерами раньше, через 1 или 5 минут (без egtb). Они могут сверлить довольно глубоко, когда на доске не так много фигур, но если контроль времени достаточно быстр, он не всегда достаточно глубокий. Даже гроссмейстеры иногда рисуют это.
Тем не менее, я думаю, что нормальный человек может сделать неоптимальный ход при таком контроле времени, что может дать преимущество компьютеру.
источник
Табличные базы добавляют лишь немного Эло компьютерам. Добавленная сумма достаточно мала, чтобы Andscacs на протяжении многих лет был одним из сильнейших движков без конечных игровых баз (он до сих пор не реализован). Даже для других движков с реализованной поддержкой табличной базы я почти уверен, что вы не сможете предоставить ей конечную игровую базу, и они будут играть почти так же хорошо. Конечно, вы теряете немного эло, не имея табличных баз, но не много (я не знаю точно, сколько, но я был бы удивлен, если бы это было больше, чем 10 эло).
Краткий ответ на вопрос, могут ли компьютеры выиграть KQ против KR и KBN против K - да . Учтите, что Stockfish на достаточно мощном оборудовании будет легко работать со скоростью 10 миллионов позиций в секунду. Сколько позиций KQ против KR? Stockfish будет искать их всех за пару секунд. Нет сомнений, что Stockfish без настольной базы легко превзойдет настольную базу в этом эндшпиле.
источник