Leela Chess Zero (lc0): как установить и настроить

Тема в разделе "Машинное отделение", создана пользователем WinPooh, 25 сен 2018.

  1. Мастер Икс
    Оффлайн

    Мастер Икс Василий Щепетнев Команда форума

    Репутация:
    19
    А Толстый Фриц?
     
  2. Mustitz
    Оффлайн

    Mustitz баннер

    Репутация:
    37
    Не знаю, у меня Lc0 достаточно легко скомпилировалась из исходников под Linux и запустилась без проблем (6kn сетка 320x24-2020_0319_0642_27_468.pb, RTX 2070). Если движок можно использовать по сети, то, ИМХО, куда более перспективно арендовать вычислительные мощности.
     
  3. hornet
    Оффлайн

    hornet Учаcтник

    Репутация:
    498
    Это, примерно, как делается?
     
  4. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    А его можно так использовать?
     
  5. Mustitz
    Оффлайн

    Mustitz баннер

    Репутация:
    37
    Ну... все шахматные движки работают через стандартный ввод/вывод. Нужно его транслировать на TCP порт. С этим справляется утилита inetd, как её настроить можно узнать, например, https://forum.armbian.com/topic/986...ockfisharmfish-chess-engine-as-a-tcp-service/ Поэтому запускаем инстанс в облаке, ставим там движок, таблицы всё что надо, потом настраиваем inetd и всё ОК. С точки зрения секьюрности лучше не светить этот порт наружу. Допустим мы запустили Lc0 на порт 33333.

    Далее, локально надо транлировать сетевой трафик в ввод/вывод. В принципе это делается двумя командами под Linux, про Windows ничего не скажу. Первая ssh для соединения с инстансом:
    ssh [email protected] -L 33333:localhost:33333 -N
    Всё, после выполнения этой команды порт 33333 будет проброшен на локальную машину. Далее, команда запуска движка будет
    nc localhost 33333

    Тут демка по запуску Stockfish на Rescale:
    https://www.youtube.com/watch?v=V2FspQmFgOU
     
  6. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    Все время удивлялся, чем им TCP/IP не стандартный, может много много лет назад консольный ввод -вывод и был более распрастранен, чем сетевой,но уж с тех пор прошло почти пол века.
     
  7. Mustitz
    Оффлайн

    Mustitz баннер

    Репутация:
    37
    Просто утилите inetd которая мапит стандратный ввод/вывод на TCP/IP, уже более 25-ти лет. А стандарный ввод/вывод проще в отладке, автоматических скриптах и т. п. Не говоря о вопросах безопасности, настройках и т. п. Тут скорее вопрос в том, что Windows с этим не дружит. Но написать какую-нить обвёртку на условном Python не так и сложно сегодня.
     
  8. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    а где его скачать,? здесь он есть?
     
  9. WinPooh
    Оффлайн

    WinPooh В.М. Команда форума

    Репутация:
    95
    Здесь нет, а на форуме Иммортала есть. Прямую ссылку давать не буду :)
     
    qwer нравится это.
  10. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    Там нашёл только весь Fritz17 c оболочкой , он и на рутреккере есть, а мне нужны только движки Fritz 17 и Fat :cool: ещё бы Комода 14 :)
    Комодо 13.3 и Houdini 6.03 я нашёл
     
    Последнее редактирование: 26 май 2020
  11. hornet
    Оффлайн

    hornet Учаcтник

    Репутация:
    498
    За аренду придётся заплатить - верно?
     
  12. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    Ну там вроде и жирный есть и обновление до 1.1 для него тоже
     
    qwer нравится это.
  13. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    может ссылку дадите?
     
  14. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    так ссылка то та же самая, просто посмотрите содержимое торрента и выберете только жирного фрица и обнову к нему,остальное не загружайте
     
    qwer нравится это.
  15. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    Установка Fritz17 c Fat с обновлениями займёт более 700 Mb, а мне нужны только движки :cool:
     

    Вложения:

  16. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    Ну положим сам Fritz17 вас никто и не заставляет скачивать. но и только fat Fritz (Setup_Fat_Fritz.exe) и обновления FatFritz1.1.exe сами по себе место занимают немало, но это же все возможные .варианты, папка с ними все равно занимает порядка 500 Мб
     
    qwer нравится это.
  17. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    а с движком Fritz17 как быть?
     
  18. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    qwer нравится это.
  19. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    а с этой проблемой что делать? не устанавливается :wigvam:
    Безымянный.jpg
     
  20. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    возможно придется установить вручную (или вы всерьез думали, что можно установить автоматически не известно куда, вы же оболочку фрица не ставили :) ), переименуйте в *.7z хотя бы и просто скопируйте нужные файлы куда хотите и установите в оболочку (тоже в какую хотите:) )
     
    qwer нравится это.
  21. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    как экзешник можно просто так переименовать в *.7z ? Это же не архив. Если у вас есть просто файл Fritz17 может просто подкинете его, если он конечно будет работать без регистрации
     
  22. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
    Это архив с установщиком, смело переименовывайте , он откроется как архив и вы сможете распаковать любые файлы (которые в нем есть конечно :- ) )
     
    qwer нравится это.
  23. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    Почему Fritz17 не поддерживает анализ в несколько линий?
     
    Последнее редактирование: 28 май 2020
  24. qwer
    Оффлайн

    qwer Учаcтник

    Репутация:
    2
    Чё то он слабоват? :no:

    Безымянный.jpg
     
  25. Spike
    Оффлайн

    Spike Кот с горы

    Репутация:
    58
    А что сейчас с хранилищем сеток? Решил посмотреть и, возможно, обновить, но адрес http://lczero.org/networks/ , с которого выбирал сетки в прошлом году, не работает, есть какой-то официальный URL?
    Сорри, если вопрос уже был
     
  26. svoitsl
    Оффлайн

    svoitsl Учаcтник

    Репутация:
    7
  27. Master-d
    Оффлайн

    Master-d кмс баннер

    Репутация:
    1.183
    Всем привет!
    1. какая сейчас самая прокаченная сетка под лилу и где ее скачать?
    (купил таки себе видео карту 6 гиг, пора начинать ее использовать)
    2. Как в принципе видя на каком то фтп сервере список сеток понять какая из них лучше?
    3. что это за тема: движок Лила с корректировкой оценок Стокфишем? Как это настроить?

    заранее спасибо всем кто отзовется по этим трем вопросам.
     
  28. Катрин
    Оффлайн

    Катрин Учаcтник

    Репутация:
    15
    http://lczero.org/play/networks/bestnets/
    Для Лилы нет одной лучшей сетки, но есть несколько, которые стоит рекомендовать для различных целей. Наиболее важным фактором при выборе сети является выбор правильного размера для вашего оборудования и контроля времени.
    2. По названию
    3. Как настроить не знаю
     
  29. Dortmund
    Оффлайн

    Dortmund Новичок

    Репутация:
    0
    Поставил Толстяка Фрица и там не включается движок Куда, карта нвидиа 770м, 3 гига, вот. А если просто запустить Лилу с скачанной сеткой через оболочку 11 фрица, работают движки куда. Почему Куда от Толстого фрица не включается? Там выдает ошибка..
     
  30. Zerkalo
    Оффлайн

    Zerkalo Зарегистрирован

    Репутация:
    0
    установил лилу на свой ноут. На моей mx110 лила версии 0.26.3 на сетке 67022 выдает скорость 70-200 N/s. В общем лила хороша только на мощных видеокартах, а стокфиш будет сильным и на слабом проце
     
  31. Master-d
    Оффлайн

    Master-d кмс баннер

    Репутация:
    1.183
    Они вообще решают разные задачи - стокфиш силен тактически и окончания считать на большую глубину. А лила - сильна в том, чтобы увидеть план игры, она мыслит более по человечески. Лила интересна там где закрытые пешечные цепи... Но прозевать мелкую тактику - для лилы элементарно. Надо позицию смотреть и тем и другим - на то нам и голова дана, чтобы принимать решения видя разные предложения движков.
    PS скорость в N/s у лилы зависит в том числе от веса нейросети. Чем больше вес нейросети, тем N/s будет меньше.
     
    Последнее редактирование: 6 янв 2021
  32. SKY
    Оффлайн

    SKY Учаcтник

    Репутация:
    1
    Теперь SF во всем лучше Лилы так как он уже с сетью.
     
  33. Zerkalo
    Оффлайн

    Zerkalo Зарегистрирован

    Репутация:
    0
    я не знаю зачем вы мне решили объяснить какой движок для чего, про N/s я тоже не спрашивал, так как и сам знаю, что от сетки зависит и поэтому специально написал на какой именно сетке у меня такая скорость и на какой видеокарте. Кстати стокфиш уже тоже силен в позиционном плане за счет новой технологии, которую кстати внедрили также в комодо и назвали драконом. Если дракон доработают, а его доработают, так как там NNUE в зачаточном состоянии, то лила спустится в топ3.
     
  34. Master-d
    Оффлайн

    Master-d кмс баннер

    Репутация:
    1.183
    Я весьма хорошо играю по переписке, поэтому как и Вы в теме. Комментировал пост для всех посетителей, потому, что многие на КС не знают особенностей движков (здесь обсуждение лилы не сравнить с обсуждением на форчессе).
    Но если Вы болезненно воспринимаете комментарии именно Ваших постов? В следующий раз буду это учитывать и приношу Вам извинения, что заставил Вас нравственно страдать от того, что кто то мог подумать, что Вы не все знаете.
    Я был неправ. И я прошу прощения.
    С большим уважением...
    :hi:
     
  35. Обыватель
    Оффлайн

    Обыватель Новичок

    Репутация:
    0
    Прежде всего хочу заверить, что, как и многие, наверное, считаю, что лучше быть богатым, но здоровым. и что лучше иметь для эксплуатации Лилы видеокарту за 400 тысяч, чем за четыре. Однако, меня заинтересовал такой вопрос, как вы думаете, если в конце какой-нибудь актуальной табии поставить две Лилы, разнящиеся по цене в сто раз, на анализ позиции, скажем на часок? Получим ли мы на выходе катастрофически разные рекомендации?