TCEC - Top Chess Engine Championship

Тема в разделе "Машинное отделение", создана пользователем pavelgttfj8, 8 апр 2019.

  1. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Толковая книжка уже сейчас даст Stockfish +100 ELO.
  2. svoitsl Учаcтник

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

    всё таки ab движки лучше играют именно в миттельшпиле, и вряд ли они будут играть хорошо и в дебюте, если конечно книжку в них самих не засунуть
  3. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Просто глубина анализа наверно для этого не достаточна,не связывается дебют с эндшпилем,то есть не виден движку окончательный результат хода дебютного.
  4. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Тем временем Лила досрочно выигрывает в Суперфинале TCEC: счет 14-7, 6 партий осталось до конца.
    WinPooh нравится это.
  5. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Итого: +14 -7 =79 в ользу Лилы :)
    tyomik1996 нравится это.
  6. hornet Учаcтник

    • Участник
    Рег.:
    05.11.2016
    Сообщения:
    843
    Симпатии:
    768
    Репутация:
    465
    Оффлайн
    Где скачать партии суперфинала?
  7. Undying Учаcтник

    • Участник
    Рег.:
    31.08.2016
    Сообщения:
    1.316
    Симпатии:
    566
    Репутация:
    15
    Оффлайн
  8. TopicStarter Overlay

    pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    290
    Симпатии:
    90
    Репутация:
    3
    Оффлайн
    Fire удержал оценку +7.5 против stockfish
    https://cd.tcecbeta.club/archive.html?season=15&div=rapid&game=333

    sovaz1997 и Undying нравится это.
  9. TopicStarter Overlay

    pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    290
    Симпатии:
    90
    Репутация:
    3
    Оффлайн
    Немного смешно из-за того, куда побежал король черных
    Laser - Lc0
    https://cd.tcecbeta.club/archive.html?season=15&div=rapid&game=339

    sovaz1997 нравится это.
  10. TopicStarter Overlay

    pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    290
    Симпатии:
    90
    Репутация:
    3
    Оффлайн
    https://cd.tcecbeta.club/archive.html?season=15&div=rapid&game=528
    Fire прозрел с 0.00 до +10 мгновенно

  11. TopicStarter Overlay

    pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    290
    Симпатии:
    90
    Репутация:
    3
    Оффлайн
    Финальная таблица
    9.jpg
    —- добавлено: 28 июн 2019 —-
    И финальная игра Lc0 против самого слабого соперника, фейспалм
    Еще работать и работать над движком
    https://cd.tcecbeta.club/archive.html?season=15&div=rapid&game=546#/

  12. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Даже 192 ядра и 256 потоков не помогают Stockfish обыгрывать Лилу в TCEC. Кстати, Лила 3-1 в этом бонусном матче ведет.

    Знаменитый запакованный ферзь на h8))

    Lc0 - Stockfish



    Полный PGN: https://cd.tcecbeta.club/archive.html?season=bonus&div=s16lczero_redfish&game=9#/
    Undying и pavelgttfj8 нравится это.
  13. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Как бы сток победил ее,"Red" как я понял это сток с последними патчами:
    Стокфиш против альфазеро 71 партия.png
  14. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    SKY, неправильно Вы поняли. 256 ядер - это Redfish. В финале TCEC Stockfish играл на 44 ядрах. Сравните скорости :)

    Да, спустя N-ое число партий Сток на 256 ядрах одолел Лилу. Было бы очень странно, если бы Лила выиграла такого монстра.
    Undying нравится это.
  15. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    256 ядер может как раз эквивалентно вычислительной мощности Лилы...
    256 больше чем 44 в 6 раз,это примерно плюс 50 эло,не так-то и много,за пол года сток станет таким и при 44 ядрах.
  16. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    За полгода Сток не набрал 25 пунктов Эло, какие 50?

    Также, не совсем понятно, с чего вдруг 256 ядер эквивалентно вычислительной мощи Лилы. Вы с потолка это взяли?
  17. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    За год примерно 100 набирает.
    А с чего не эквивалентно,как сравнивать будем?
  18. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    SKY, обычно сравнивают по стоимости и энергопотреблению. Единого критерия нет.
    За год Stockfish ни разу не набрал 100 пунктов Эло, покажите, когда это было.
  19. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Зачем блох ловить,какой смыл 100 пунктов или 75... в 6 раз больше производительность это около 50 эло,на вид грозно 256 ядер,а на самом деле за вполне короткий срок в районе полугода сток способен набрать эти баллы,или около того и будет побеждать Лилу и на 44 ядрах.
    Вот именно критериев нет,поэтому может быть и так что 44 ядра это мало для равных условий с лилой,а 256 самый раз))
    Может правильнее считать по весу движка,то есть 1 мегабайт против 100 мегабайт,значит надо запустить 100 движков что по 1 Мб разделив им задачи чтобы по честному играть с движком в "100" Мб?
    Да и вообще усиление игры нейросетей началось скачкообразно,теперь замедлилось так что как бы не остановилось вовсе,а обычные движки как развивались,так и развиваются,похоже все таки будущее за стокфишем.
    Важно что и те и другие дают умопомрачительно сложные и красивые партии,наблюдать за борьбой движков одно удовольствие.
  20. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    SKY, критериев нет, так давайте Лиле тоже дадим что-то эквивалентное по стоимости. К примеру, 8x RTX TITAN :)
    Только на железе выезжать - это неправильный путь. Ни один тестер так не делает. Вам кажется, что будущее за Stockfish-ем, мне кажется, что будущее за чем-то другим, в первую очередь, за Лилой в ближайшие несколько лет. Время покажет, о чем сейчас говорить?

    Давайте вообще Стоку дадим кластер из 8000 ПК и назовем Stockfish #1. Ну а что, критериев же нет. Самим-то не смешно?))

    В том же CCC, например, ПК для Stockfish дороже, чем ПК для Лилы. При этом и Сток, и Лила показывают примерно равные результаты. Ну, ближайший бонусный матч из 100 партий что-то может показать с новой сетью для Лилы :)
    —- добавлено: 12 июл 2019 —-
    SKY, даже не 75 пунктов, а еле-еле 50 наберется в этом году. Разница в 2 раза, как-никак. Ну и не надо забывать, что Лила тоже может набрать. Причем много.
  21. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Хотя я так сказать болею за сток,но будет здорово если Лила наберет.
  22. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Рег.:
    17.07.2011
    Сообщения:
    19.230
    Симпатии:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    в 2 раза около 50 Эло... и это не блохи
  23. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Комсюк, В два раза увеличение производительности вроде как 25 эло.
    50 эло конечно не блохи.
  24. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Рег.:
    17.07.2011
    Сообщения:
    19.230
    Симпатии:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    если принять это на веру, то почему в 6 раз только 50? :)
    sovaz1997 нравится это.
  25. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    88 ядер относительно 44 разница в два раза,это плюс 25 эло,в 4 раза 176 ядер 50 эло,если бы еже в два раза было бы 352 ядра,это было бы 75 эло прибавки,а так как у нас в 6 раз то прибавка еще на 80 ядер это меньше половины от 176,это плюс 12,то есть не 50,а 60 эло прибавка,я округлил,блохи то они зачем)))
  26. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Рег.:
    17.07.2011
    Сообщения:
    19.230
    Симпатии:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    5.81818181818 х 50 = 290.909090909
    —- добавлено: 13 июл 2019 —-
    ну на 40 можешь умножить, но не меньше :)
  27. TopicStarter Overlay

    pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    290
    Симпатии:
    90
    Репутация:
    3
    Оффлайн
    Тут еще дело в том, что партии были 30 минут, поэтому Lc0 во второй половине партии играла на секундах и делала простые ошибки. Причем 2 RTX2080, где одна ti, а вторая нет(?) это так себе железо.
  28. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Может стоило запустить Лилу на тех же 256 процессорных ядрах?
  29. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Почти одно и тоже, что запускать на моей GTX 660))
  30. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Вот эта прожорливость Лилы как раз таки и не нравится.Так сказать КПД не высокий,вес дижка,прожорливость.
  31. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    Для этого в нашем мире существуют видеокарты. Какая прожорливость, когда при одинаковой стоимости и энергопотреблении Лила не хуже Стока? Вы о чем?
  32. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    sovaz1997, Я не наблюдаю одинакового энергопотребления,мой опыт показывает что процессор на равных играет с видюхой которая намного больше потребляет энергии.Поиграйте с лилой тут например: https://kontrachess.com/ там у нее что-то довольно крутое и вы процессором от i7-3770k который потребляет 70 ватт будете играть с ней на равных.
  33. svoitsl Учаcтник

    • Участник
    Рег.:
    06.01.2018
    Сообщения:
    374
    Симпатии:
    91
    Репутация:
    7
    Оффлайн
    Дело в том,что видеокарты все таки не для NN созданы, даже как раз наоборот, NN для них не более чем третьестепенный бонус (да и то, только на некоторых NVideo он есть). Реализация весьма посредственная.

    то есть приращение Эло= P*(25/log2), для P=6, получаем приращение около 65 Эло
  34. SKY Учаcтник

    • Участник
    Рег.:
    05.11.2018
    Сообщения:
    190
    Симпатии:
    20
    Репутация:
    1
    Оффлайн
    Все таки это не совсем так,производительность в начале анализа очень влияет,углубление за секунду может уйти под 30 полуходов,а чем глубже тем шире слои и тем медленнее происходит прирост силы,например когда то наступит момент когда неделю скажем 256 ядер будут думать и не сдвинуться даже на один полуход,а ресурсов будет затрачено море и по цифрам прибавка эло должна быть огромной в сравнении обдумывания час и неделя,а реально прирост практически нулевой будет.Тут почти приямая аналогия с экспонентой затрат энергии для достижения околосветовых скоростей,то есть каждое следующее меньшее ускорение требует значительно больших усилий.
    Поэтому сложно сравнивать обычные движки с нейросетями,ведь когда усиление значимо после уже и так хорошей глубины анализа,то значит затрачено очень много ресурсов,при все же малой эффективности относительно усилений при не очень больших глубинах,например чтобы усилить анализ с 20 полуходов(в начальной позиции)до 30 нужно пол секунды добавить,или пол секунды не добавлять а оставить пол секунды и добавить 4 ядра если было до того 4(очень приблизительно)но если нужно углубиться с 50 полуходов до 75,то уже потребуется в десятки,а то и в сотни раз увеличивать число ядер если за то же время,или так же на много увеличить время.
    Как видно область больших ресурсов плохо коррелирует с выигрышем на больших глубинах,то и складывается впечатление что можно сравнивать по энергозатратам обычные движки и нейросети,поэтому надо сравнивать на не больших ресурсах,например взять процессор потребляющий 70 ватт запустить на нем тот же стокфиш и взять видюху 70 ватт например эту "Sapphire AMD Radeon RX 560 PULSE 14 CU" и запустить на ней Лилу и сразу станет ясно,что Лила на такой мощности совсем не умеет играть,тогда как сток на проце в 70 ватт играть будет изумительно.
  35. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    649
    Симпатии:
    120
    Репутация:
    3
    Оффлайн
    SKY, глупости. Сравнивать надо современные видеокарты с поддержкой fp16, т. к. ни один человек не будет покупать для Лилы RX 560. Он купит, скорее, 2060. Таких видеокарт будет все больше в будущем.

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