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

Discussion in 'Машинное отделение' started by Mustitz, 6 Sep 2018.

  1. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Такое впечатление, что Лиля специально отрабатывает правило 50 ходов.
  2. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.491
    Likes Received:
    3.118
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Не факт, что можно. Я код не изучал, но где-то наверняка может быть функция, собинающая статистику по трём заранее заданным категориям исходов, выигрыш/проигрыш/ничья. И если исходов внезапно станет больше, что-нибудь может вдруг сломаться.
    Кроме того, придётся определить набор именованных констант для всех случаев мата в N ходов, от 1 до 50. Иначе возможны коллизии с какими-то другими специальными значениями (это моя гипотеза, ещё раз повторюсь, я кода Лилы не читал).
    sovaz1997 likes this.
  3. Gottfrid Учаcтник

    • Участник
    Member Since:
    14.03.2016
    Message Count:
    2.549
    Likes Received:
    3.191
    Репутация:
    135
    Location:
    Москва
    Оффлайн
    Вышеприведённая Вами часть кода (search.cc) преследует несколько иные цели, так же как чуть ниже (там же) идёт проверка на оценку самого "правила 50-ти ходов":
    Code:
    if (history_.Last().GetNoCaptureNoPawnPly() >= 100) {
        node->MakeTerminal(GameResult::DRAW);
        return;
    }
    
    Видимо, стоит "посмотреть" (и модифицировать по необходимости) на саму оценочную функцию, где фигурирует параметр "50-ти ходов" (syzygy.cc):
    Code:
    bool SyzygyTablebase::root_probe(...) {
    ...
    int cnt50 = pos.GetNoCaptureNoPawnPly();
    ...
    // Better moves are ranked higher. Certain wins are ranked equally.
    // Losing moves are ranked equally unless a 50-move draw is in sight.
      int r = dtz > 0? (dtz + cnt50 <= 99 && !rep ? 1000 : 1000 - (dtz + cnt50))
                                : dtz < 0 ? (-dtz * 2 + cnt50 < 100 ? -1000: -1000 + (-dtz + cnt50))
                                : 0;
       if (r > best_rank)
         best_rank = r;
       ranks.push_back(r);
    }
    
    sovaz1997 likes this.
  4. loveorigami Учаcтник

    • Участник
    Member Since:
    15.05.2011
    Message Count:
    118
    Likes Received:
    68
    Репутация:
    1
    Оффлайн
    Традиции не изменяет

    В добивании отдала - ладью, поставила ферзя, отдала ферзя, поставила коня, отдала коня, поставила ладью, отдала слона и одной ладьей матовала до истечения правила 50 ходов )

    Смотреть со 100 хода

    MS and sovaz1997 like this.
  5. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Сеть 32 наиболее склонна к троллингу. И ведь это никто специально не программировал
  6. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.491
    Likes Received:
    3.118
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Ощущение какой-то незаконченности и неаккуратности осталось. Надо уж было так рассчитать, чтобы мат ставился 203-м ходом - т.е. 50-м после взятия слона.
  7. Jadn Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    10.05.2006
    Message Count:
    3.626
    Likes Received:
    2.535
    Репутация:
    52
    Оффлайн
    Неужели от этой ерунды никак не избавиться? Бессмысленная трата рессурсов. Надо зеленых натравить, а то глобальное потепление не дремлет.
    Кстати, интересно, при обучении партии до конца доигрываются, или там движки сдаются?
    Undying likes this.
  8. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    Разница в оценке позиции...

    [​IMG]
  9. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    Komodo прямо как Лила зевает - чуть ли не в 1 ход возможная ничья превратилась в проигрыш:


  10. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    sovaz1997, тут 79-й ход, король б3 мгновенно проигрывает, lc0 отреагировала резким увеличением оценки.
    Ниже партия - 117 .. Ba5 гудини тоже мгновенно проигрывает, lc0 отреагировала небольшим увеличением оценки, которая потом разрослась.
    Что я хочу сказать - очевидно что lc0 очень хорошо играет пешечные эндшпили, в том числе когда помимо пешек у соперников есть одна или две пары легких фигур.

    Undying and sovaz1997 like this.
  11. sovaz1997 Учаcтник

    • Участник
    Member Since:
    30.08.2016
    Message Count:
    649
    Likes Received:
    120
    Репутация:
    3
    Оффлайн
    Какой-то "Battle of the Leelas (15|5)" запустили. 4 разных Лилы, Komodo MCTS и Stockfish играют круговик из 180 партий.
  12. Kesandr Учаcтник

    • Участник
    Member Since:
    02.09.2008
    Message Count:
    464
    Likes Received:
    35
    Репутация:
    11
    Оффлайн
    Даже лила Енштейн есть непонятно что за фрукт такой. Не на партиях ли Енштейна училась)
  13. KEV81 Учаcтник

    • Участник
    Member Since:
    06.03.2017
    Message Count:
    240
    Likes Received:
    46
    Репутация:
    6
    Оффлайн
    Стокфиша уже по кругу пускают ((
  14. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    17.07.2011
    Message Count:
    19.230
    Likes Received:
    23.509
    Репутация:
    1.263
    Нарушения:
    31
    Оффлайн
    если Лилы между собой не будут договорняки играть, то Сток "пустит их по кругу" в суммарном итоге
    SKY and Socar like this.
  15. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Давно комодо MC так маты ставит?


    https://www.chess.com/computer-chess-championship#event=ccc-bonus-waiting-on-the-gpu&game=64
  16. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Чудовищная игра.
  17. TopicStarter Overlay

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

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    30.09.2006
    Message Count:
    3.546
    Likes Received:
    1.265
    Репутация:
    36
    Location:
    Киев
    Оффлайн
    С самого начала, авторы писали, что при достижении перевеса в доигрывании свыше 90% они переключали на обычный alpha-beta, потому что MC это случайные доигрывания, там никак не учитывается как быстро ставится мат.
    Комсюк likes this.
  18. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Ethereal проиграл в пулю такую позицию, молодец

  19. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн

  20. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    38. Ke1 внезапно проигрывает, лол.

  21. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Мат в 29 ходов от стокфиш с помощью безумных ходов
    Опенинг был 1. Nf3 Nc6
    https://www.chess.com/computer-chess-championship#event=ccc10-semifinals&game=331

    SKY and Vladruss like this.
  22. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Новое слово в дебютной теории. Кстати, мой стенький Раубфиш Х38е2 на 7-м ходу ни секунды не мешкая выдает тот же самый ход 7. g4
  23. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    "Старенький". Чего-то клавиатура гонит время от времени.
  24. Pied_Piper Крысолов

    • Участник
    • Заблокирован
    Member Since:
    28.08.2016
    Message Count:
    3.824
    Likes Received:
    5.901
    Репутация:
    141
    Нарушения:
    31
    Оффлайн
    Вольдемар, опять зОбанят
  25. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.522
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    С какого перепугу? Не считай местную Администрацию за идиотов. Ежли тебя еще не зОбанеле, то меня вообще не за что.
  26. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
  27. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Нихрена себе как гудини переиграли.
    Казалось бы Ng8 идиотский ход вместо очевидного Nf2. Но это не так, в этот момент гудини понял в какую позицию попал.

    Alhimik88 and Undying like this.
  28. Yury_Solomatin Учаcтник

    • Участник
    Member Since:
    25.01.2017
    Message Count:
    865
    Likes Received:
    503
    Репутация:
    24
    Оффлайн
    Невероятное слоновое окончание из партии Стокфиша против Комодо, сыгранной на Chess.com! План белых простирался вперед на десятки ходов, включая несколько позиций цугцванга. Все подробности в статье с подробным анализом МГ Деяна Бойкова
    Невероятное слоновое окончание из партии шахматных программ‎

    [​IMG]
    SKY and Комсюк like this.
  29. WinPooh В.М.

    • Команда форума
    Member Since:
    13.02.2006
    Message Count:
    9.491
    Likes Received:
    3.118
    Репутация:
    95
    Location:
    Москва
    Оффлайн
    Слоновые концы,
    очей очарованье...

    (Пушкин, из ненаписанного)
    Комсюк likes this.
  30. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Неужели это не выигрывается, какой кошмар
    1.jpg
    https://www.chess.com/computer-chess-championship#event=ccc13-semifinals&game=275

    Комсюк likes this.
  31. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Единственная пока победа Lc0 cpu в пулю у стокфиш из 62-х партий.
    Не знал что можно так легко жертвовать фигуру в дебюте за позиционный перевес.

  32. svoitsl Учаcтник

    • Участник
    Member Since:
    06.01.2018
    Message Count:
    374
    Likes Received:
    91
    Репутация:
    7
    Оффлайн
    Непонятно зачем сдала целого коня в начале, всего то за сдвоенные пешки и лишения рокировки,а в конце отдала слона - и тоже не понятно зачем,неужели нельзя было поставить мат ферзем и слоном,
  33. Crest Админ, МГ

    • Команда форума
    Member Since:
    05.02.2006
    Message Count:
    57.241
    Likes Received:
    21.127
    Репутация:
    626
    Location:
    Москва, Россия
    Оффлайн
    Это не просто перевес, а подавляющий.
    Плюс вечно слабый король у черных.
    Люди такие жертвы уже N веков исполняют без проблем.
  34. Alhimik88 Новичок

    • Новичок
    Member Since:
    10.06.2009
    Message Count:
    81
    Likes Received:
    35
    Репутация:
    1
    Оффлайн
    Примечательно, что эта жертва была сделана в партии с контролем 1+1, в которой играла маленькая сеть (примерно 100-130 Elo слабее чем большая) на CPU машине, без каких-либо видеокарт.
    svoitsl likes this.
  35. pavelgttfj8 Учаcтник

    • Участник
    Member Since:
    07.12.2017
    Message Count:
    290
    Likes Received:
    90
    Репутация:
    3
    Оффлайн
    Стокфиш на дисбалансе опять перекатали неплохо.
    https://www.chess.com/computer-chess-championship#event=eco-megamatch&game=541

Share This Page