AlphaZero. Нейронная сеть играет в шахматы

Discussion in 'Машинное отделение' started by grizly, 6 Dec 2017.

  1. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    А шансы очень даже неплохи. Надо только сделать 4 из 4, обыграв в честной борьбе прямых конкурентов - Педона, Арасана и Деуса. Учитывая, что Арасану ещё играть с лидером, так и 3.5 из 4 может хватить.
     
  2. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    На самом деле, если бы все изначально было настроено нормально, мы бы наблюдали битву за первое место у Ethereal и LCZero. А в итоге LCZero должен карабкаться на 2-е место. Так что лично я за перезапуск игр NN. А так, шансы у LCZero около 70% (были, сейчас между 50 и 60).
     
  3. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Интересно, что есть ещё три партии, закончившиеся дисконнектом. Будут ли они переиграны? Их исход может вполне повлиять на распределение мест через коэффициент Бергера.
     
  4. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Нет, т. к. там были проблемы в движке, а в соединении с интернетом
     
    Last edited: 17 Aug 2018
  5. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    3,5 в 4 последних партиях.
    Кстати, забавно, но у нее есть все шансы взять второе место, если белыми дернет Арасан
     
  6. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    А где можно об этом почитать?
     
  7. Polarity
    Оффлайн

    Polarity Новичок

    Репутация:
    0
    Я так понимаю 5.5 очков из 6, после фикса. Фикс кстати заключается в снижении мощности GPU, чтобы снизить температуру, и чтобы не было троттлинга. Так что лила всё равно играет не в полную силу на 2-ух GPU.
     
    sovaz1997 likes this.
  8. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    https://groups.google.com/forum/m/#!forum/lczero
     
  9. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    Я так понимаю, что если Лейла делает даже ничью с Арасаном, то при любом дележе она выходит со 2-го места?
    Кэф у нее явно будет выше, ей играть с Деусом и Педоном (13,5 и 12,5 очков), а Арасану - с Бобкатом и Педоном (4,5 и 12,5 очков).

    Впрочем, она может и эту партию выиграть, тогда вообще почти наверняка выход...
     
    Undying likes this.
  10. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    После победы Ethereal над Арасаном все было в руках Лилы. Но нет, она опять стала ничейки штамповать. А на ничейках во второй дивизион не выйти.
    В общем, не её цикл. Ждём 14-го сезона.
     
  11. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Deus X тоже усилился. А шансы с учетом усиления Leela - около 50%. В данном случае ничья - нормальный результат черными.

    Если LCZero не выйдет в следующий дивизион - это все проблема в организации. По всем тестам было ясно, что до Премьер-дивизиона рукой подать. И реально, если бы даже видеокарты работали на 70% от макс. мощности с самого начала, LCZero бы боролся за 1-е место с Ethereal. Но сезон был назван тестовым, а перезапуск с нормальными параметрами (что было бы справедливо) не хотят организовывать. В результате за 2-м и 1-м дивизионам будут смотреть не 1000 человек, а 100 и я не понимаю такого решения.

    В итоге самое ужасное - выход во 2-й дивизион Arasan с бесплатным очком от Nemorino, который еле обошел LCZero, игравшего по причинам организаторов на 200 пунктов слабее.
     
    Last edited: 17 Aug 2018
  12. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Да причем тут Деус! Прямого конкурента надо было обыгрывать - белыми, в открытом боевом дебюте. Не шмогла.
     
  13. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    WinPooh, дали бы ей сыграть 4 партии в-полную силу, играла бы плюс-минус на равных. Сейчас мы видим, что LCZero даже с такой форой все еще может пройти дальше. А дальше она просто займет 1-е место, если не будет проблем с GPU. Я говорю о 1-м и 2-м дивизионе.
     
  14. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    Ща педон дернет Арасан - и будет реально шикарный и неожиданный выход. И даже ничья ИМХО гарантирует выход, если Лейла дернет белым Педон (у нее кэф будет лучше).

    А пока что 11 ходов - у Падона белыми +1.6 (+1.17 у Арасана). Игра должна быть на два результата...
     
    sovaz1997 likes this.
  15. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Арасана распедонивают. Лила, это твой шанс. Не лопухнись!
    Впрочем, кому я говорю...
     
  16. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Грека пока только рыбку научился ловить, да и то самую мелкую, 32-битную. Поэтому спокойно сидит на берегу и наблюдает за проплывающими.

     
  17. Boroda
    Оффлайн

    Boroda Новичок

    Репутация:
    0
    Арасан проиграл? Может ктонить турнирную таблицу выложить? А то у меня с работы, сайт турнира не грузится.
     
  18. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Лила таки нашла способ лопухнуться в выигранной позиции!
    А ничья в пользу Арасана.
    Нет, с такой реализацией во 2-м дивизионе делать нечего. Иди домой, Лила. Учись, тренируйся, Комодо со Стокфишем обыгрывай...
     
  19. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    С какой такой реализаций? LCZero, Alpha Zero никогда не будут сильнее в тактике, даже если они будут побеждать Stockfish в реальном матче. Тоже самое можно сказать про AB-движки: куда им выше с их ужасным позиционным пониманием.
     
  20. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Нет в шахматах никакого позиционного понимания. Есть некоторая комбинаторная сложность, неубавляемая. Которую можно только слегка перераспределять. В случае АБ-движков эта сложность в основном пережевывается посредством внутреннего представления позиции, пересчитываемого миллионы раз в секунду. В случае NN-движков - та же самая сложность спрятана внутри сетки. Можно подобрать такие коэффициенты, что один вызов нейросетевой функции eval() будет эквивалентен просчёту данного узла на несколько ходов вперёд. Это следует из теоремы о том, что нейросеткой с достаточным количеством узлов можно представить любую функцию заданной сложности.
     
    sovaz1997 likes this.
  21. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    WinPooh, в теории - да. Но отсюда можно заключить вполне правильно: у человека тоже нет позиционного понимания. Ведь тоже можно сделать эквивалентную функцию. Да, это так :)

    Но против силы игры не попрешь. LCZero усиливается быстрее всех и имеет шансы попасть в финал, если BobCat поможет.
     
  22. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    Как я и писал выше и даже вчера, что любой дележ в пользу Лейлы.
    По итогу несколько необязательных ничьих, и даже если Арасан выиграет бобкат, то уступит по бергеру
     
  23. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Neo94, личная встреча в первую очередь. Так что BobCat должен держать)
     
  24. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Наоборот, только у человека оно и есть. Как костыль, заменяющий неспособность делать хоть сколько-то исчерпывающий перебор вариантов. То, что этот костыль работает и позволяет как-то ориентироваться в комбинаторном пространстве игры - удивительный факт, говорящий об универсальной приспособляемости вида хомо сапиенс. Хотя, если задействовать антропный принцип, то становится ясно, что люди изобрели игры примерно того уровня сложности, с которым ещё могут справиться.
     
  25. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    Если ничего не помогает - читайте инструкцию ©

    If necessary, tiebreaks can be used to determine advancement. For all Divisions (not the Superfinal), the first tiebreak criteria is the "crash" tiebreak, meaning that if an engine has crashed once or more during the Division, it will fail qualification versus another engine that has not crashed if both of them has the same amount of points. In case of still being tied, then the direct encounter between the tied engines decides. The next criterion is the greatest number of wins, then the greatest number of wins with black. The Sonneborn-Berger is the next criteria. If they are still tied, then the tournament organizers will decide which engine gets the promotion.

    Что по крашам решат? У Лейлы как бы один был
    In case of still being tied, then the direct encounter between the tied engines decides - это именно встречи в дивизионе?

    Ну тогда лейла да, вылетит, если не захотят провести тай-брейк..
     
  26. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    У LCZero не было крашей по собственным причинам
     
  27. Neo94
    Оффлайн

    Neo94 Учаcтник

    Репутация:
    -10
    В случае ничьей вообще могли бы и доп матч провести.
    Потому что уже всем, включая организаторов, видно, что лейла 2/3 турнира играла в совсем неравных условиях...

    Кстати, Арасан почти наверняка эту партию выиграет: сложная поза, лучше у белых, себе он рисует уже большой перевес.
     
    sovaz1997 likes this.
  28. Undying
    Оффлайн

    Undying Учаcтник

    Репутация:
    15
    Так Лила все равно вышла. Даже если Арасан выиграет Бобката, то Лила по коэффициенту будет выше. Несмотря на все трудности, справедливость восторжествовала. :)
     
  29. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Увы. Скоро все увидите. Надеюсь, будет доп. матч между Arasan и Lc0.
    —- добавлено: 17 Aug 2018 —-
    Пока что самые сильные как раз AB-движки
    —- добавлено: 17 Aug 2018 —-
    Идеальное решение - перезапустить 3 первых игры против Arasan. Тогда репутация TCEC не упадет. Я понимаю, что это тестовый сезон, Но судя по настроению людей, репутация может подпортитья. Уж слишком все несправедливо оказалось.
     
  30. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Арасан молодец, одерживает "волевую победу" после поражения и заслуженно выходит во второй дивизион.
    Лила тупо зарыбила все свои шансы и отправляется домой, обыгрывать топ-движки в тепличных условиях.
     
  31. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    Играла не LCZero, а пародия на нее до изменения работы видеокарт. LCZero свое возьмёт в рейтинг-листах на нормальном оборудовании, ждать долго не придется).
     
  32. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Как это не выходит, по личной встрече. См. выше процитированный регламент в случае дележа.
     
  33. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    LCZero не играла в первую половину турнира. Она играла по некоторым оценкам на 200 пунктов слабее. Сплошная несправедливость. Оправдывает это только то, что сезон тестовый.
     
  34. WinPooh
    Оффлайн

    WinPooh В.М. Staff Member

    Репутация:
    95
    Тогда получается, что и Деус не в полную силу играл, у них же с Лилой было одно железо. И те, кто заработал на нём очки в первой половине турнира, получили несправедливое преимущество. Переигрываем?
    А в четвертом дивизионе Иванхое играл на одном ядре. Почему конфигурацию не поправили сразу, как это стало известно (в первых турах), для меня загадка.
     
  35. sovaz1997
    Оффлайн

    sovaz1997 Учаcтник

    Репутация:
    3
    мошенница_сара, тестовый сезон. Я не думаю, что в следующем сезоне подобное будет.
     
    Last edited: 17 Aug 2018