Почему Stockfish 18 - это ИМБА? | Все плюсы Stockfish 18
Значительно мощнее благодаря сети ввода угроз нового поколения, усовершенствованному алгоритму поиска и многому другому.Всем привет! Давно я не писал блоги, вот решил написать) Надеюсь, буду чаще их выпускать. Ну и давайте сразу - 25 лайков на этом блоге - я иду делать новый, подробности в конце) Всем хорошего просмотра! *Знаю, что немного опоздал, но лучше поздно чем никогда))
Итак, стокфиш 18.. Этого события я ждал 307 дней! Мы очень много ждали Stockfish 18, но мне кажется оно стоило того. Ведь Stockfish 18 намного сильнее своих предыдущих версий! Об этом и поговорим.
Почему Stockfish 18 сильнее?
В тестах против Stockfish 17 этот новый релиз показал прирост Эло до 46 пунктов (для движков это много) и выиграл в четыре раза больше игровых пар, чем проиграл. Качество улучшено во всех аспектах, в том числе в шахматах Фишера. И что же к этому привело?
Оценка нового поколения
В этом выпуске представлена сетевая архитектура SFNNv10. Входной слой сети был дополнен функциями «ввода угроз» в рамках масштабной работы сообщества. Эти функции позволяют движку «видеть», какие элементы находятся под угрозой, что приводит к более точной оценке.
Оптимизация оборудования и производительности
Ключевой особенностью является новая реализация «общей памяти», которая позволяет разным процессам Stockfish использовать одно и то же пространство памяти для весов нейронной сети. Это делает её наиболее эффективной версией для облачного анализа и тестирования с высокой степенью параллелизма.
Также были предприняты значительные усилия для более эффективного использования аппаратного обеспечения за счёт адаптации кода к современным инструкциям процессора и оптимизации взаимодействия потоков во время поиска.
Улучшения в поиске
В Stockfish 18 значительно улучшен поиск с использованием «истории исправлений» для динамической корректировки оценок на основе закономерностей, обнаруженных в ходе самого поиска. Эти и другие усовершенствования позволяют движку выявлять паттерны и оценивать крепости значительно лучше, чем в предыдущих версиях. Также была устранена особенно редкая проблема, связанная с обнаружением троекратного повторения, взятия на проходе и пинов.
Переработанный Рабочий Процесс обучения
Обучение нейронных сетей Stockfish перешло на автоматизированную и воспроизводимую модель. Эта новая система позволяет проекту использовать стандартизированные рецепты для объединения сложных этапов обучения в цепочку. Этот переход облегчает обучение сетей с использованием более 100 миллиардов позиций данных для оценки Lc0.
Когда выйдет Stockfish 18.1 и на сколько он будет сильнее?
Когда выйдет Stockfish 18.1 я не знаю, но думаю, мы будем ждать не так долго как Stockfish 18. Мне кажется, все ключевые обновление которые можно было сделать - сделаны, а дальше просто будут фиксить баги, чуть чуть менять логику поиска и тп.
И что по итогу
Stockfish 18 - намного сильнее своей предыдущей версии, и, получается, ждем Stockfish 18.1! А я жду 25 лайков на этом блоге, и когда это случится - я сразу пойду делать блог про Lichess ботов, но не обычный. Мы сделаем бота 1 КОМАНДОЙ В ТЕРМИНАЛЕ БЕЗ PYTHON, Я ПОПРОБУЮ СДЕЛАТЬ СВОЕГО BOTLI (LICHESS-BOT-MASTER) ЧЕРЕЗ НЕЙРОНКУ И ВОЗМОЖНО ЗАЛЬЮ НА ГИТХАБ, и... Не хочу всё спойлерить :) Знаю, что вы ждали (или не ждали) нового блога оочень долго, сори, я постараюсь делать их почаще. Всем спасибо за просмотр, удачи!
