Stockfish 11

Тема в разделе "Машинное отделение", создана пользователем Kesandr, 18 янв 2020.

  1. TopicStarter Overlay

    Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    464
    Симпатии:
    35
    Репутация:
    11
    Оффлайн
    Вышла 11 версия Стокфиша. Stockfish 11. Ссылки на скачивание 1. http://stockfishchess.org/download/ 2.http://abrok.eu/stockfish/

    Также был проведен регресс тест с 20000 партий между Стокфиш11 и Стокфиш 8. Можно сказать такое заочное соревнование с альфа зеро.
    Результат данного тестового матча :
    Total: 20000 W: 8441 L: 608 D: 10951
    ELO: 143.75 + -3.0
    (95%) LOS: 100.0%

    Описание Стокфиш 11 от команды разработчиков на русском языке.

    Мы рады представить Stockfish 11 нашим фанатам и сторонникам.

    Загрузки свободно доступны на http://stockfishchess.org/download/

    Stockfish 11 на 50 Эло сильнее, чем предыдущая версия, и на 150 Эло сильнее, чем версия, которая проиграла AlphaZero два года назад. Это делает Stockfish самым мощным шахматным двигателем, работающим на вашем смартфоне или обычном настольном ПК, и мы оцениваем, что на современном четырех ядерном CPU Stockfish 11 может дать фору 1: 1000 по времени чемпиону по шахматам среди людей и быть наравне с ним. Более конкретные данные,в том числе графики развития силы Stockfish за последние семь лет, можно найти на [нашей странице прогресса] [1], в[Сайт Стефана Поля] [2] или на [NextChessMove] [3].В октябре 2019 года Stockfish вернул себе корону в трнире TCEC, победив в суперфинале сезона 16 - эволюцию нейронной сети Лила, которая выиграла в предыдущем сезоне. Это столкновение стилей междуальфа-бета и нейронной сети, как всегда, привело к захватывающим поединкам в которых Stockfish вышел победителем.

    По сравнению с Stockfish 10 мы сделали сотни улучшений
    кода, функции оценки (улучшения в атаках короля,
    переходы от middlegame / endgame и многое другое к алгоритму поиска (некоторые
    инновационные методы координации для поисковых потоков, лучшая обрезка
    неправильные тактические линии и т. д.) и исправлено несколько ошибок взятия на проходе.

    Наша система тестирования [Fishtest] [5] также была улучшена чтобы
    продолжить движение Stockfish вперед. Наряду с множеством небольших улучшений,
    Fishtest перешел на новые границы SPRT, чтобы увеличить шанс выявить повышающие ЭЛО патчи, наряду с новой книгой по тестированию и использованием pentanomial statistics чтобы
    быть более ресурсоэффективным.

    В целом проект Stockfish является примером открытого исходного кода, так как
    его гудящее сообщество программистов, делящихся идеями и ежедневно пересматривающих
    патчи коллег оказывается идеальной формой для разработки инновационных идей для
    шахматного программирования, в то время как математическая точность основы тестирования
    позволяет нам иметь беспрецедентный уровень контроля качества для каждого патча, который мы вставляем в двигатель. Если вы хотите, вы также можете помочь нашим постоянным усилиям по улучшению, это просто. [get involved][6] :)

    Особенность Stockfish также в том, что каждый шахматный поклонник, даже если он не программист,
    [может легко помочь] [7] команде улучшить движок, подключив свой ПК к Fishtest
    и дать ему поиграть игры, чтобы протестировать новые патчи.
    Индивидуальные вклады варьируются от 1 до 32 ядер, но в этом году Bojun Guo
    сделал нечто особенное, подключив целый центр обработки данных в течение всего
    года: это был головокружительный опыт, позволивший увидеть Fishtest с 17466 ядрами и играющий 25600 игр в минуту [8]. Спасибо Guo!

    Команда Stockfish
    Michael-13, Freddykrug, kozel64a и 3 другим нравится это.
  2. FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Трепещи, Лила, Сток идет!
  3. TopicStarter Overlay

    Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    464
    Симпатии:
    35
    Репутация:
    11
    Оффлайн
    Да не факт) Современная Лила тоже намного сильнее древнего Альфазеро.
    sovaz1997 нравится это.
  4. Crest Админ, МГ

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    57.221
    Симпатии:
    21.091
    Репутация:
    621
    Адрес:
    Москва, Россия
    Оффлайн
    И где же здесь Стокфиш 11-й?
    Там в ссылках только 10-й.
  5. FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Девелопмент-билты, очевидно же
  6. TopicStarter Overlay

    Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    464
    Симпатии:
    35
    Репутация:
    11
    Оффлайн
    Сергей Юрьевич зайдите по второй ссилке http://abrok.eu/stockfish/ Самая первая вверху от 18 января качайте. Там есть вибор для разних процессоров . Дкмаю вам нужно качать что то с данних двух. Качайте и ту и другую и смотрите какая запустится. А если запустится и та и другая то оставляйте ту где скорость више.
    Версии для windows
    Windows x64 for Haswell CPUs
    Windows x64 for modern computers
    Версии для Линукс
    Linux x64 for Haswell CPUs
    Linux x64 for modern computers
  7. Crest Админ, МГ

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    57.221
    Симпатии:
    21.091
    Репутация:
    621
    Адрес:
    Москва, Россия
    Оффлайн
    Попробовал я сегодня в эфире этот самый Сток-11. Он та-акую чушь мне начал выдавать, что дух захватывало!
    Переключился на 10-й и спокойно, надежно анализировал до конца работы.
  8. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.490
    Симпатии:
    3.108
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Возможно, дело в настройке. У предыдущей версии надо было contempt factor для анализа вручную в 0 выставлять ("презрение к сопернику", режим Горячкиной).
    Socar и Tischenko V нравится это.
  9. TopicStarter Overlay

    Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    464
    Симпатии:
    35
    Репутация:
    11
    Оффлайн
    Интересно у меня все супер. А можно чуть поконкретнее. Варианты неправильные выдавал или оценку слишком высокую ставил? Или еще что то?
  10. Crest Админ, МГ

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    57.221
    Симпатии:
    21.091
    Репутация:
    621
    Адрес:
    Москва, Россия
    Оффлайн
    Он предлагал сегодня в вариантах отдать слона черных на g6 за пару пешек, допуская h4-h5.
    Его великий предшественник предлагал более разумные, человеческие решения.
    Поэтому и был сделан выбор.
  11. Dortmund Новичок

    • Новичок
    Рег.:
    05.11.2019
    Сообщения:
    11
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А где эту Лилу раздобыть ? Купить\скачать\арендовать ? Есть где-то гайд по ее эксплуатации ?
    Спасибо
  12. FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Тут даже тема есть
    http://kasparovchess.crestbook.com/threads/7849/

    Вкратце - качаете вот отсюда
    https://github.com/LeelaChessZero/lc0/releases
    И ставите как обычный движок в любую шахматную оболочку (фриц, арена и т.п.). Именно lc0.exe - ну как стокфиш ставите, тот же принцип. Качайте gpu в зависимости от вашей видеокарты. Лучше всего на нвидиевых работает, но и на амд тоже можно.
    CPU-версия - она именно что вы подумали, слабее. Но тоже прикольная.
  13. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    про нейросеть то забыли, Лила без файла нейросети не работает. А этих файлов до дури уже...
  14. Мобуту спаситель нации

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    15.02.2006
    Сообщения:
    6.916
    Симпатии:
    3.938
    Репутация:
    141
    Адрес:
    Заир
    Оффлайн
    Может, глубина была маленькой? У меня 11-й показывает Rae8 только в первые секунды, потом отказывается жертвовать фигуру.
    upload_2020-1-22_12-49-16.png
    Тем не менее, в бою с 10-й версией после 18... Rae8 получилась ничья. Контроль 4+2 на моей машине.

  15. Dortmund Новичок

    • Новичок
    Рег.:
    05.11.2019
    Сообщения:
    11
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Спасибо.
    Все сделал. lc0-v0.23.2-windows-cpu-openblas.zip
    Если эту версию ставлю то работает но Стокфишу 10 проигрывает.Хотя варианты интересные играет. Ставил версии Куда-тогда не включается,даже в оболочке Фрица не пишется кто автор программы и.т.д
    Нейросеть тоже скачал и положил в папку с движком. И как поглядеть напрягает ли она Видеокарту ? У меня Нвидия 660, старая но вроде пишут что как подходит.Там на сайте также есть версия Куда на 260 мб, скачал ее тоже и тоже не пошло ничего. Незнаю что делать чтобы пошло.
  16. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    24.05.2006
    Сообщения:
    1.084
    Симпатии:
    38
    Репутация:
    6
    Оффлайн
    Dortmund, у вас версия CPU, она очень медленная. На видяшке лила в разы шустрее считает. Но и версия соответствующая нужна. (например CUDA версия). Я бы рекомендовал минимум 1060 с 6 гигами, благо б\у карты данного типа резко подешевели после невыгодности майнинга.
    —- добавлено: 22 янв 2020 —-
    у меня на 1660 с 6 гигами в начальной позиции выдает 12 knps - версия для линукса, сам компилировал на своем компе. Сеть какая-то ноябрьская.
  17. FlashNeo Учаcтник

    • Участник
    Рег.:
    23.11.2018
    Сообщения:
    587
    Симпатии:
    309
    Репутация:
    2
    Оффлайн
    Если ничего не помогает - читайте инструкцию ©

    https://github.com/LeelaChessZero/lc0/wiki/Getting-Started

    Да, нейросеть забыл указать скачать. У меня они были просто в немалом количестве, я и забыл, что стартовую тоже надо вначале выкачать)
  18. svoitsl Учаcтник

    • Участник
    Рег.:
    06.01.2018
    Сообщения:
    374
    Симпатии:
    91
    Репутация:
    7
    Оффлайн
    Это дело поправимо
    Если для CPU, старой или AMD видяхи то лучше эту или эту
    для других сойдет эта
    Ну если совсем новые NVIDEO или даже их больше одной то эту
  19. Dortmund Новичок

    • Новичок
    Рег.:
    05.11.2019
    Сообщения:
    11
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А как увидеть на сколько напрягается видяха от раздумий Лилы?
  20. svoitsl Учаcтник

    • Участник
    Рег.:
    06.01.2018
    Сообщения:
    374
    Симпатии:
    91
    Репутация:
    7
    Оффлайн
    ну если она напрягается в windows 10 то там есть свое средство определить загрузку GPU, во всех случаях поможет CPU-Z
    или тут
  21. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    По поводу сети, попробуйте либо одну из этих: http://lczero.org/networks/?show_all=0 - 62XXX;
    Либо 42850: http://lczero.org/get_network?sha=00af53b081e80147172e6f281c01daf5ca19ada173321438914c730370aa4267 - я бы с нее начал. У меня, кстати, тоже GTX 660)
    —- добавлено: 23 янв 2020 —-
    Поздно уже))
    https://www.chess.com/computer-chess-championship#event=ccc1216-lc0-vs-stockfish
    В любом случае, они +- на равных идут. Всегда существую dev-версии, поэтому выход Stockfish 11, на самом деле, мало что значит. Пускай он и сильнее, чем Stockfish 10. Но и ведь Stockfish 10 очень старый, он не играл в TCEC против Лилы, не играл в CCC. Играла его последняя версия для разработчиков.
    —- добавлено: 23 янв 2020 —-
    Больше позиций проверьте - вероятно, это просто первое впечатление. Сток 11 почти на 60 пунктов сильнее 10-й версии) https://github.com/glinscott/fishtest/wiki/Regression-Tests
  22. Spike Кот с горы

    • Участник
    Рег.:
    18.09.2015
    Сообщения:
    1.277
    Симпатии:
    1.199
    Репутация:
    58
    Оффлайн
    Стравил просто процессорные версии x64 11-го с 10-м, по минутке плюс секунда на ход, может, невалидно, но +20=74-6 в пользу 11-го, думаю, на более длинных контролях было бы не хуже :)
  23. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    Рег.:
    17.07.2011
    Сообщения:
    19.201
    Симпатии:
    23.391
    Репутация:
    1.261
    Оффлайн
    меньше бы счёт был
  24. svoitsl Учаcтник

    • Участник
    Рег.:
    06.01.2018
    Сообщения:
    374
    Симпатии:
    91
    Репутация:
    7
    Оффлайн
    ну отчего же.. 57 очков это 47-53 Эло, примерно столько и есть
  25. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Такой тест провели уже :)

    http://tests.stockfishchess.org/tests/view/5e2258dd346e35ac603b7d8c
    Код:
    ELO: 53.59 +-1.5 (95%) LOS: 100.0%
    Total: 60000 W: 14121 L: 4941 D: 40938
    Ptnml(0-2): 138, 2988, 15833, 9631, 1407
    60000 партий)
  26. Dortmund Новичок

    • Новичок
    Рег.:
    05.11.2019
    Сообщения:
    11
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А где увидеть глубины\узлы счета вариантов? Я вот запускаю Стокфиш через оболочку 11 Фрица, там показывает глубина 30-40, а если Лила то 5-7.
  27. svoitsl Учаcтник

    • Участник
    Рег.:
    06.01.2018
    Сообщения:
    374
    Симпатии:
    91
    Репутация:
    7
    Оффлайн
    так вы же у себя видите, или вы себе не доверяете?
  28. Ечетырник Учаcтник

    • Участник
    Рег.:
    05.07.2018
    Сообщения:
    1.071
    Симпатии:
    269
    Репутация:
    7
    Адрес:
    Тамбов
    Оффлайн
    SF 11, SF 11 64, SF 11 popcnt - в чем разница?
  29. svoitsl Учаcтник

    • Участник
    Рег.:
    06.01.2018
    Сообщения:
    374
    Симпатии:
    91
    Репутация:
    7
    Оффлайн
    обычно движки компилируются под разные процессоры (и системы команд) и разные ОС
  30. TopicStarter Overlay

    Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    464
    Симпатии:
    35
    Репутация:
    11
    Оффлайн
    Как обично разница в скорости. Устанавливайте и смотрите на скорость и тот у которого самая високая скорость оставляйте.
  31. Alexandr_L куркуль

    • Заслуженный
    • Ветеран
    Рег.:
    25.09.2009
    Сообщения:
    13.742
    Симпатии:
    7.760
    Репутация:
    111
    Оффлайн
    я тоже поставил 11 й, смотрю билеберда какая то получается с оценкой. вернул старый проверенный корчесс
  32. Tischenko V Учаcтник

    • Участник
    Рег.:
    19.03.2013
    Сообщения:
    281
    Симпатии:
    72
    Репутация:
    10
    Оффлайн
    [​IMG]
    Подскажите, пожалуйста, что здесь поменять. (меня впрочем устраивает, но возможно можно сджелать лучше)
    К примеру, значение Contemp надо поставить на 0 вместо 24 и что это даст?
    И еще попутный вопрос, если позволите.
    У моего товарища 8-ядерный IntelCore i7, Stokfish11 в оболочке ChessBase14, у меня - 2-ядерный IntelCore i3, Stokfish11 в ChessBase13.
    Скорость счета вариантов у меня примерно в 5 раз меньше. Но вот почему то мой Stokfish11 в совместно анализируемой позиции находит прорыв (верное решение) буквально за несколько секунд, потом сомневается, но уже через 3 минуты прочно ставит на первую линию и только со временем поднимает оценку, а его даже додуматься не может. С чем это вообще может быть связано. Я в недоумении. Одинаковые движки. Ну разве в оболочке дело?..
    Спасибо.
  33. TopicStarter Overlay

    Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    464
    Симпатии:
    35
    Репутация:
    11
    Оффлайн
    Analysis contempt ставите галочку off и будет все норм. Оценка будет намного стабильнее. Сейчас у вас стоит галочка напротив Both и она активирует контемпт за две сторони со значением 24.
    kozel64a и Tischenko V нравится это.
  34. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    Рег.:
    17.07.2011
    Сообщения:
    19.201
    Симпатии:
    23.391
    Репутация:
    1.261
    Оффлайн
    точно не в оболочке
    Tischenko V нравится это.
  35. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Если не ошибаюсь это что-то вроде презрения к сопернику,более наглая игра,то есть против слабых движков помогает выиграть,против нейросетей вредит.То есть против слабых движков этот параметр можно добавить скажем до 60,против сильных и сетей 0.Еще попадалось объяснение что плюсовой контемпт дает более условно позиционную игру тем что не способствует размену фигур.
    Насчет второго вопроса,сбросьте хеш,может по так сказать старой памяти быстро ответ находит ваш проц.
    Tischenko V нравится это.

Поделиться этой страницей