Анализатор партий
Отдельный продукт на analyzer.bgspace.games: оценивает позицию, объясняет кубовые решения и разбирает сыгранный матч от первого хода до последнего.
Коротко о правилах
- Оценка позиции: все ходы, упорядоченные по оценке, с разницей в эквити
- Вероятности выигрыша, марса и кокса отдельно для себя и для соперника
- Кубовая карточка: ND / DT / DP, цена ошибки и рыночное окно
- Рол-ауты: позиция доигрывается тысячами партий, с доверительными интервалами
- Тепловая карта: что даёт каждый из 36 бросков в этой позиции
- Разбор матча: PR по шашкам и по кубу, удача, график шансов
- Принимает .mat (GNUbg/XG), .sgf, XGID и GNUbg Position ID
Кубовые решения — отдельной карточкой
Удваивать, брать или пасовать — с числами, названием правильного действия, ценой ошибки и рыночным окном: с какого процента выигрыша удвоение становится выгодным и с какого соперник уже обязан пасовать.
Собственный движок, а не обёртка
Позиции оценивает собственная нейросеть, обученная на собственном корпусе партий. GNUbg мы используем только как тестовый ориентир при разработке — в продукт он не входит. Для длинных нард есть отдельный режим со своим движком: ни одна из мировых программ в длинные не играет, поэтому сравнивать было не с чем и пришлось учить с нуля.
С платформы в анализатор можно перейти без второго пароля: после матча есть кнопка «Разобрать в анализаторе», и разбор открывается обоим участникам партии.