С бэкгаммоном произошло то же, что с шахматами, только тише и раньше: программа играет сильнее любого человека. Это не мнение, а измеренный факт. Лучшие программы — eXtreme Gammon (XG), GNU Backgammon и Snowie — на длинной дистанции обыгрывают сильнейших людей и в матчах, и в свободных партиях.
Отсюда следствие, которое меняет не игру, а способ учиться: разбор своих партий программой заменил тренера. Дальше — о самих программах.
Чем они сильны
Нейросеть, а не перебор. Сила программы бэкгаммона лежит в таблицах весов нейросети — результате долгого обучения. Без этих таблиц та же программа играет не лучше человека-новичка.
Отсюда неожиданное свойство: боту не нужно знать соперника. Snowie и GNU играют на уровне мирового класса, ничего не зная о том, кто сидит напротив.
Где нейросеть особенно хороша — оценка позиции и стратегия. А слабее она в технических позициях: например, при заводе шашек в дом против чужого якоря. Признание существует и с другой стороны: сборник задач Майка Корбетта составлен из позиций настолько трудных, что даже Snowie решает их неверно.
XG, GNU и Snowie: чем отличаются
XG — мировой эталон. Это абсолютная точка отсчёта для анализа: у него лучшее отношение силы игры к скорости разбора среди всех доступных программ, и лучшие игроки сверяют по нему каждую партию. Партия с «нулём ошибок» против XG — это, по любому человеческому счёту, партия безупречная.
GNU обогнал Snowie. Snowie давно не обновляется, и уровень GNU его превзошёл. Оценка глубиной в четыре полухода у GNU обычно точнее, чем у Snowie 4.5. GNU и строже в разрядах: «продвинутый» у GNU легко соответствует «эксперту» или «мировому классу» у Snowie 4.
Расходятся они и в конкретике, и это стоит знать: в одной позиции GNU
предпочитает ход 6/3, 13/11 с гораздо меньшим перевесом, чем Snowie, и у
Snowie есть позиционная причина — оставленные строители на восьмом и седьмом
пунктах. Короткие прогоны Snowie в другой позиции показывают, что удваивать не
следует после 24/23, 13/10, но следует после двух других ходов.
Как этим пользоваться
Порядок простой:
- играть как можно больше партий, в том числе против сильной программы — влияние на игру у этого очень высокое;
- загружать свои матчи в XG, Snowie или GNU после игры — онлайн-платформы это позволяют;
- читать эквити прогона, понимать причину компьютерного хода и сравнивать со своим;
- смотреть, где именно потеряно эквити — программа показывает это по каждому ходу.
Разбор после ключевых сессий заметно ускоряет рост, и доступен он каждому: программный анализ даёт самостоятельное улучшение без дорогого тренера.
Мобильная версия. У XG Mobile сильный нейросетевой искусственный интеллект, глубокий разбор позиций и режим наставника, который прямо указывает на ошибки и предлагает лучшие ходы — иногда такие, которых опытный игрок не рассматривал. Это сильнейший выбор для серьёзной учёбы, с одной оговоркой: iOS остаётся самым устойчивым вариантом, доступность на Android непостоянна.
Чего программа не даёт
Одно ограничение важнее остальных. Программа уровня эксперта даёт верный ответ числом — но не объясняет словами, почему этот ход верен. Числа приходится читать самому, и понимание из них не следует автоматически.
Отсюда и практический совет выше: не «посмотреть оценку», а прочитать эквити, понять причину и сравнить со своей.
Второе ограничение — про соперника-человека. Формулируется оно точно: человеческий фактор в том, чтобы знать, что ни мы, ни соперник не XG. Оптимальная по программе игра против слабого игрока не всегда оптимальна на практике.
Что это изменило в литературе
Современные книги, написанные с разбором XG и GNU, точнее старых текстов — и это не вежливая формула: программа разбирает любую позицию точнее, чем книга, потому что книга даёт разобранные примеры, а программа — саму позицию. Билл Робертье называют одним из первых, кто встроил выводы нейросетей в свою игру.
Про сам разбор партии — на странице стратегии, про счёт очков, который программы показывают в каждой позиции, — на странице подсчёта.
Комментарии