Как использовать результаты анализа движка UCI?

9

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

результаты анализа UCI вяленой рыбы

Может кто-нибудь объяснить мне весь вывод? Такие как.

Что эта строка говорит мне?

20 [-1,13] 7.c3 Bg4 8.h3 Bxf3 9.Qxf3 bxa4 (8,39)

Что эта строка говорит мне?

[-1.33] Глубина: 27/40 Узлы: 550933K (4130 кн / с) Время: 133,41 с NPS: 4129627 Хэш: ---- Нагрузка: ---- ТБ хитов: ---- Ток: c3 (1 / 25)

Если первое число - это сороконожки, почему он продолжает анализировать позиции, которые, кажется, дают мне худшую позицию?

jcopenha
источник

Ответы:

6

Он показывает вам результаты анализа для каждой глубины, которой он достигает, иногда более одного раза для глубины (я думаю, что это на самом деле верхние / нижние оценки). Таким образом, на глубине 20 он думал, что лучшим ходом было -1,13 пешки, а на глубине 27 теперь он знает, что это действительно -1,33 пешки (согласно его оценке).

Мне нравится использовать настройку multi-pv (для увеличения количества корневых ходов, которые нужно проанализировать) щелкните вращающийся вверх рядом с V ++, что дает вам общую картину различных вариантов (например, сравнение c3и сравнение Nc3).

Ева Фриман
источник
Просто для пояснения двух чисел глубины, первое число - это глубина, то есть минимальное количество слоев, которое двигатель изучил во всех линиях (с учетом обрезки A / B). Второе число «seldepth» или выборочная глубина. Это самое глубокое, что двигатель рассчитал. Смотрите шахматное программирование для получения дополнительной информации.
Андрей
Что такое 8,39 в конце этой строки:20 [-1.13] 7.c3 Bg4 8.h3 Bxf3 9.Qxf3 bxa4 (8.39)
Snowcrash
@ Снег Крэш, сейчас самое время.
Ева Фриман