Stockfish 19 только что вышел :)
5 сентября 2026 года приложение движка Stockfish 19 стало доступно для скачивания в базовой конфигурации x86-x64 и в сборке ARM64, рассчитанной на Mac-устройства и современные смартфоны. После выхода предыдущей версии на этот раз прошло 8 месяцев.
Установив сборку x86-x64, обнаруживаем, что она снабжена суффиксом universal, то есть, сама должна учитывать конфигурацию компьютера, без чего выбор "правильной" конфигурации для себя - отдельная непростая задача, классификация же сборок (не только для Стокфиша, но и для другого софта) обычно такова:
- x86-64 (базовый вариант)- для любых 64-битных процессоров Intel или AMD, используется минимальный набор инструкций для ускорения;
- x86-64-sse41-popcnt - версия, использующая наборы инструкций SSE4.1 и POPCNT (пакетная обработка и счётчик единиц). Работает для большинства современных, но не самых новых ПК;
- x86-64-avx2 - для более новых процессоров, поддерживающих AVX2 (расширенные векторные инструкции версии 2). Даёт уже заметный прирост производительности по сравнению с базовой версией;
- x86-64-bmi2 - версия, использующая инструкции BMI2, включая PEXT и PDEP (инструкции для манипуляции битами с встроенным сжатием и расширением битовых масок). Работа на некоторых процессорах Intel и новых AMD ускорится, на достаточно старых процессорах (от 7-9 лет и старше) инструкции начнут эмулироваться и замедлять работу;
- x86-64-avx512 и x86-64-vnni512 - самые современные и быстрые сборки для процессоров, поддерживающих наборы команд AVX-512 и VNNI (512-битные регистры для векторных инструкций и векторные инструкции для нейросетей). Пока такого железа в РФ особо и нету (и не будет при сохраняющихся трендах).
При старте движок, в отличие от 18-го, сообщает, с чем он собирается работать:
Using 1 thread Available processors: 0-5
По первым отзывам, Стокфиш 19 решает задачи лучше, чем 18-й, разработчики заявили стандартный прирост силы (автоперевод):
В тестах против Stockfish 18 этот новый релиз приносит прирост Elo до 44 очков и выигрывает более чем в три раза больше игровых пар, чем проигрывает.
Ну и про написанное выше:
Мы перешли на универсальные двоичные файлы для наших релизов, упрощая процесс загрузки. Эти универсальные двоичные файлы автоматически обнаруживают функции вашего процессора и запускают оптимальный код, устраняя необходимость вручную выбирать между AVX2, AVX-512 и т.д.
Я попробовал только блиц 5 минут + 2 секунды с 19-м против 18-го, в двух партиях вышло 2 ничьих с 1.d4 и повторением ходов по инициативе 18-го, конечно, этого мало для выводов, надо будет посмотреть матч хотя бы из 10 партий.
06.09.2026, 12:06 [179 просмотров]

