Компьютерный чемпионат Чесс.Ком

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

  1. Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    413
    Симпатии:
    13
    Репутация:
    11
    Оффлайн
    А если линукс поставить на простой ноус скорость тоже увеличиться и если да то насколько?
  2. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    Вообще, скорость можно увеличить, собрав с PGO (profile-guided optimization). Под Linux, я слышал, тоже прирост должен быть небольшой. Ну и последний Stockfish, конечно, тоже даст +15 пунктов над Stockfish 10 и еще +5 Эло при увеличении числа потоков :)
    —- добавлено: 31 дек 2018 —-
    Да у них все время какие-то глюки, непонятно, с чем связанные. И движки у них по-разному работают:

    Код:
    Andscacs 0.95 (90 threads, 16384 MB hash)
    Ethereal 11.14 (90 threads, 16384 MB hash)
    Fire 7.1 (64 threads, 16384 MB hash)
    Houdini 6.03 (64 threads, 16384 MB hash)
    Komodo 2227.00 (46 threads, 6188 MB hash)
    Lc0 v0.21.0-dev (network 11248, threads 2, minibatch_size 640, encache 20000000)
    Stockfish 18122318 (90 threads, 16384 MB hash)
    
    Undying нравится это.
  3. pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    151
    Симпатии:
    48
    Репутация:
    2
    Оффлайн
    Тут еще есть один нюанс, прошлый уровень игрался без дебютов вообще, этот уровень с набором дебютов, играющихся дважды с переменой цвета. Причем дебюты эти дают +0.7 - +0.8 со старта, это идеальные условия для движка, минимум на 60 пунктов сильнее своих соперников. Т.е. преимущества 0.7 хватает стокфишу для победы, но не хватает его соперникам для победы над стокфишем, поэтому для каждой пары партий стокфиш-другой движок часто виден результат 0, 0.5 для другого движка.
    На примере лилы это идеально видно, поэтому она мала набрала, а сток много
  4. Undying Учаcтник

    • Участник
    Рег.:
    31.08.2016
    Сообщения:
    888
    Симпатии:
    395
    Репутация:
    10
    Оффлайн
    На chess.com во всех чемпионатах так было. Первый этап играется без жеребьевки дебютов, а турнир восьми и финал четырех с жеребьевкой. Раньше это Лиле особо не мешало. А тут вдруг резкий провал.
  5. pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    151
    Симпатии:
    48
    Репутация:
    2
    Оффлайн
    Либо дебюты более жесткие стали, либо распределение таково, что в первой половине дебюты были наиболее неравные.
    Например, первые 4 пары партий Стокфиш-Лила оценка на выходе из дебюта: 0.5 0.87 0.68 0.69
  6. Crest Админ, МГ

    • Команда форума
    Рег.:
    04.02.2006
    Сообщения:
    50.115
    Симпатии:
    10.727
    Репутация:
    449
    Адрес:
    Москва, Россия
    Оффлайн
    Впервые узнал про турнир компьютерных программ на Чесс.коме -
    https://www.chess.com/computer-ches...-aZB0AxNbCLpypU1p9k-MPI39KyMIihZ2Jx62QDEIBL24

    Дело в том, что читая названия текущих тем на форуме, я видел некое СССС и не поняв, что это такое, проходил мимо.
    Братцы, пожалуйста, называйте темы понятно и, по-возможности, по-русски. :hi:
  7. Undying Учаcтник

    • Участник
    Рег.:
    31.08.2016
    Сообщения:
    888
    Симпатии:
    395
    Репутация:
    10
    Оффлайн
    Все-таки Лила попала в четверку. Хотя Эзереаль противился этому до последнего.

    А в CCCC можно версию движка перед финалом менять? Или в финале тоже первая сетка играть будет?
  8. Kesandr Учаcтник

    • Участник
    Рег.:
    02.09.2008
    Сообщения:
    413
    Симпатии:
    13
    Репутация:
    11
    Оффлайн
    В прошлом сезоне менять запрещалось.
  9. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.942
    Симпатии:
    2.120
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    По-русски, видимо, это будет КЧЧК - "компьютерный чемпионат Чесс.Ком".
  10. Crest Админ, МГ

    • Команда форума
    Рег.:
    04.02.2006
    Сообщения:
    50.115
    Симпатии:
    10.727
    Репутация:
    449
    Адрес:
    Москва, Россия
    Оффлайн
    Вот так бы сразу и сказали! Что мешало написать?
    Исправляю...
  11. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    Скоро начнется 3-й этап: https://www.chess.com/computer-chess-championship
    У Lc0 будет новая сеть (вероятно, 32425)

    Правда непонятно, кто на каком месте. Они почему-то не сохраняют архив игр и запрещают это делать другим в том числе.
  12. Kirill_A Новичок

    • Новичок
    Рег.:
    09.05.2018
    Сообщения:
    33
    Симпатии:
    22
    Репутация:
    0
    Оффлайн
    Да, новая сеть значительно сильнее старой 11248. Посмотрим, как сыграет со Стокфишем.
  13. Undying Учаcтник

    • Участник
    Рег.:
    31.08.2016
    Сообщения:
    888
    Симпатии:
    395
    Репутация:
    10
    Оффлайн
    Поменяли правила похоже. В тестовом демо турнире Лила с 32425 сеткой играет.
  14. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    Думаю, Lc0 закончит примерно на 2-м месте. Все-таки, до 1-го еще немного не хватает.
    А вот test40, думаю, сможет обогнать Stockfish (с учетом успехов сети test35, конечно).
  15. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    Lc0 отыгралась. Счет против SF 1-1 на данный момент.
    Стадия реализации как всегда на высоте))



    Полный PGN: https://pastebin.com/xCmSvx8M
    MS нравится это.
  16. karasik10 Новичок

    • Новичок
    Рег.:
    25.10.2018
    Сообщения:
    22
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    sovaz1997, Она не умеет мат кратчайшим путем ставить , или это какие то особенности нейросети ?
  17. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.942
    Симпатии:
    2.120
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Это особенности чудесатого алгоритма поиска UCT, который только и умеет работать с нейросетью.
  18. pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    151
    Симпатии:
    48
    Репутация:
    2
    Оффлайн
    Жаль чат уже не посмотреть, особенно когда она коня поставила
  19. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.942
    Симпатии:
    2.120
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Зато в TCEC Лила слила свои шансы на суперфинал, проиграв Стокфишу и Комодо. И для надёжности технично закрепила "успех" поражением Файру, чтобы уж наверняка.
  20. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    Говорят, Fire очень точно там сыграл, все ходы по Stockfish-у сыграл. Так что здесь надо поздравлять Fire, а не давить на Лилу)
    —- добавлено: 11 янв 2019 —-
    Чат, вообще, можно посмотреть: https://www.twitch.tv/computerchess/videos - только надо найти :)
    Победа Lc0 над SF с чатом: https://www.twitch.tv/videos/361533512?t=07h30m57s
    pavelgttfj8 нравится это.
  21. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.942
    Симпатии:
    2.120
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Интрига в TCEC может поспорить с "Санта-Барбарой". Монтекарловского Комодо дисквалифицировали за крэши, теперь Лила снова на втором месте. Надолго ли? Смотрите продолжение сериала на нашем канале...
  22. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    Рег.:
    30.12.2009
    Сообщения:
    11.339
    Симпатии:
    3.911
    Репутация:
    380
    Нарушения:
    21
    Оффлайн
    Да, скоро ТСЕС начнет вызывать те же самые эмоции, что и "Санта-Барбара".
  23. Undying Учаcтник

    • Участник
    Рег.:
    31.08.2016
    Сообщения:
    888
    Симпатии:
    395
    Репутация:
    10
    Оффлайн
    А точно дисквалифицировали? В таблице до сих пор числится и играет.
  24. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    Точно)
    Почему он в таблице и продолжает играть, я не могу сказать, но тем не менее "KMCTS has been disqualified due to crashes".
  25. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.942
    Симпатии:
    2.120
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    У них там всё вертится на cutechess-cli, для которой написан один большой скрипт. Видимо, исключить из этого скрипта программу на лету достаточно трудоёмко. Так что партии с Комодо-МКТС играются, но носят чисто товарищеский характер. А таблицу потом руками поправят.
    Бот при этом регулярно в чате сообщает текущее положение вещей, уже правильное. Сейчас оно таково:
    Revised Standings: SF 20.5/29, Leela 16.0/29, K 15.5/29, H 15.5/29, Fire 13.0/30, Eth 11.0/29, Andy 10.5/29
    Undying и sovaz1997 нравится это.
  26. pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    151
    Симпатии:
    48
    Репутация:
    2
    Оффлайн
    Я знал что он крешанется 3-й раз. Это было очевидно
  27. MS Михаил Семионенков

    • Команда форума
    Рег.:
    10.02.2006
    Сообщения:
    6.094
    Симпатии:
    1.855
    Репутация:
    150
    Оффлайн
    А мобильник Fire перед игрой отключил?
    sovaz1997 и Undying нравится это.
  28. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    А Лила очень любит издеваться над соперниками. За ход до применения правила 50 ходов все-таки ставит мат! :)

    Ну, если соперник не сдается, пускай хоть помучается))

  29. Crest Админ, МГ

    • Команда форума
    Рег.:
    04.02.2006
    Сообщения:
    50.115
    Симпатии:
    10.727
    Репутация:
    449
    Адрес:
    Москва, Россия
    Оффлайн
    Странно...
    Так мог бы сыграть Накамура и прочие белковые хулиганы - но на кой это программе?
    sovaz1997 нравится это.
  30. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    Рег.:
    30.12.2009
    Сообщения:
    11.339
    Симпатии:
    3.911
    Репутация:
    380
    Нарушения:
    21
    Оффлайн
    Сущность Искусственного Интеллекта неисповедима.
  31. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.942
    Симпатии:
    2.120
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Оно случайно получилось. Цели выиграть как можно быстрее перед программой никто не ставил, поэтому алгоритм стремится просто выиграть, максимизируя при этом свои шансы. То есть из быстрого и надёжного решения он выберет надёжное, даже если оно длиннее. Когда счётчик 50-ти ходов приближается к ничейной отметке, программа спохватывается и ставит мат.
    Программы для Го этим тоже страдают, там другая особенность - они любят сливать своё преимущество в счёте до минимально возможного перевеса в 0.5 очка.
    Undying, MS, sovaz1997 и ещё 1-му нравится это.
  32. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    Рег.:
    30.12.2009
    Сообщения:
    11.339
    Симпатии:
    3.911
    Репутация:
    380
    Нарушения:
    21
    Оффлайн
    Мужика ей бы надо, Лиле. Сразу бы все завихрения в мозгах закончились.
    Kalvados нравится это.
  33. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    WinPooh, нашел:

    Код:
    if (legal_moves.empty()) {
      // Could be a checkmate or a stalemate
      if (board.IsUnderCheck()) {
        node->MakeTerminal(GameResult::WHITE_WON);
      } else {
        node->MakeTerminal(GameResult::DRAW);
    }
    return;
    
    
    Не знаете, можно ли возвращать вместо GameResult::WHITE_WON что-то вроде GameResult::WHITE_WON - height и будет ли это работать в рамках MCTS - UCB1?
    WinPooh нравится это.
  34. pavelgttfj8 Учаcтник

    • Участник
    Рег.:
    07.12.2017
    Сообщения:
    151
    Симпатии:
    48
    Репутация:
    2
    Оффлайн
    Лиле, играющей за белых, ставят мат на 35-м ходу, лол. Сначала подумал что там какой-то вылет был, но нет

  35. sovaz1997 Учаcтник

    • Участник
    Рег.:
    30.08.2016
    Сообщения:
    601
    Симпатии:
    98
    Репутация:
    1
    Оффлайн
    В который раз уже))

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