Simple Postflop - калькулятор для расчета GTO cтратегий на постфлопе

Последний пост:16 марта
214
1 2
  • Всем привет!

    Я хочу представить вашему вниманию Simple Postflop - покерный калькулятор, который рассчитывает равновесные стратегии на постфлопе.

    Сегодня мы выпускаем SaaS версию Simple Postflop, все вычисления которой происходят в Облаке.

    Основной функционал программы:
    1) Полный расчёт GTO стратегий на постфлопе без использования каких-либо абстракций
    2) Расчет оптимальной стратегии и EV каждой руки в спектрах игроков для всего дерева стратегий
    3) Построение дерева стратегий с помощью настройки бет-сайзинга игроков
    4) Поддерживает два возможных сайзинга для каждого игрока из каждого action point в дереве стратегий
    5) Диапазоны карт совместимы с CREV
    6) Во время расчета флопа результаты обновляются каждые 5 минут
    7) Рассчитанные флопы сохраняются в истории и доступны из интерфейса в любое время
    8) Возможно заблокировать стратегии игроков и использовать Simple Postflop как калькулятор для расчета EV рук

    Главные преимущества программы:
    1) Бесплатный расчет Терна и Ривера
    2) Быстрый расчет с высокой точностью: Ривер - моментально, Терн - несколько секунд
    3) Благодоря тому, что все расчеты производятся в облаке, ваш компьютер не нагружается. Возможно запустить несколько расчетов параллельно
    4) Информативно насыщенный и при этом простой интерфейс

    Скриншоты программы:
    Played_0.PNG

    EV_0.PNG

    Strategy_0.PNG

    Edit%20Ranges_0.PNG

    History_0.PNG


    В данной теме можете делиться своим мнением о программе, задавать вопросы, предлагать улучшения!

    Также можете присылать ваши вопросы по почте: support@simplepostflop.com
    Сообщение отредактировал master_TAG - 8.4.2015, 19:57
    Ответить Цитировать
    5
  • Цитата (Test2 @ 15.3.2015)
    1. Разве "... генерация дерева на основе сайзингов игроков" не является абстракцией?

    Под отсутствием абстракций подразумевалось, что не используется бакетирования рук и imperfect recall.
    Цитата (Test2 @ 15.3.2015)
    2. Какова точность в данной абстракции?
    3. Ну и точность соответственно?

    Зависит от сложности дерева и эффективного стека, для 20бб точность в 0.2бб/100 рук не предел. Для 100бб в большинстве случаев экслотируемость будет не больше 0.01бб на руку.
    Ответить Цитировать
    2
  • Цитата (Uran @ 16.3.2015)
    Если хотя бы половина заявленного так, то молодцы, обычно с реколлом никто связываться не хочет по понятным причинам. А как потом работать с этими гигабайтными деревьями ? Можно их скачивать?

    Гигобайтные деревья нужны только для основного расчёта. Для отображения программа получает только стратегии на текущей улице. Для получения стратегий на следующих улицах нужно делать перерасчёт с учётом выходных ренжей текущей улицы.
    Ответить Цитировать
    0
  • Цитата (Uran @ 16.3.2015)
    Оверфита не боитесь ?

    Если тёрн считается отдельно с большим количеством итераций чем флоп, то оверфита в большинстве случаев не будет. На соревнованиях по покерному AI часто используют эту тактику, рассчитывают ривер на лету вместо того что бы брать посчитанный заранее с меньшим количество итераций. Плюс хранить результаты только одной улице значительно проще чем гигабайты дерева целиком. В stade-alone версии данного нюанса не будет.
    Ответить Цитировать
    0
  • Цитата (Uran @ 16.3.2015)
    Окей, поясню насчет оверфита. Мы когда запускаем риалтайм что мы теряем. Во первых если это была 6 макс под игра, то мы теряем дэдкарты, которые были у других участников (к примеру мы считаем хэдзап сб на бб. У нас диапазоны сб и бб будут отличаться в случае если мы учитываем карты с которыми другие участники не вошли в игру и в случае когда мы считаем равномерные диапазоны).

    Мы не ставим себе задачу подсчитать полностью 6-max. Вввод диапазонов входа на флоп полностью лежит на пользователи. По поводу эффекта изъятия карт, мы планируем добавить эту возможность, у нас есть некоторые идеи как это можно реализовать.
    Цитата (Uran @ 16.3.2015)
    Во вторых когда мы обсчитываем на флопе риалтайм и к примеру у нас диапазон рэйза получается очень узкий или полностью вырожденный, но при этом у нас есть полное решение для всех ситуаций, даже если мы получили рэйз, то цфрм вытащит нас из любой ситуации, но если мы запоминаем только флоп стратегию то что в таком случае нам делать в вырожденных ветках на терне?

    Во-первых, при переходе с флопа на тёрн или с тёрна на ривер у нас всегда есть возможность вручную поправить диапазоны входа.
    Во-вторых, как я уже писал выше, в Standalone версии расчёты будут производиться локально и проблем с отображением стратегий на последующих улицах не будет.
    Ответить Цитировать
    0
  • YPA, сделал обновление, поправил ошибку. Теперь на первое действие на новой улице нет ограничения на минимальную ставку.
    Ответить Цитировать
    0
  • Цитата (Dendrover @ 14.5.2015)
    День добрый, у меня возникают проблемы при попытке скопировать диапозон на ривере из симпла в крев, выдает ошибку
    http://gyazo.com/01937cb1729d2ec776f07da5fda22318
    Из крева в симпл переносятся нормально.

    Привет. Такие ошибки скорее всего связанны с тем, что во флопзиле и крев есть ограничение на количество различных весовых коэффициентов в диапазоне. Попробуй в SimplePostflop использовать округление кнопкой Round до 25%, этого должно хватить, что бы диапазоны нормально копировались в крев и флопзилу.
    Ответить Цитировать
    0
  • Цитата (Dendrover @ 15.5.2015)
    Окей, как только перестанет выдавать ошибку, попробую
    http://gyazo.com/c4842dbb2ec4894e0bb14de4437805e1 - сервак лег?

    Да, действительно были проблемы с сервером. Сейчас всё работает.
    Ответить Цитировать
    0
  • Цитата (YPA @ 30.5.2015)
    Такой вот глюк:

    Скинь пожалуйста файл с деревом на почту support@simplepostflop.com, постараемся разобраться в чём проблема.
    Ответить Цитировать
    0
  • Iznogoud, Standalone версия привязывается к железу (ключ даётся на 2 PC), SaaS привязывается к аккаунту (в программе есть ссылка на регистрацию).
    Ответить Цитировать
    1
  • sias, скорее всего разные деревья. Судя по скриншоту:
    index.php?path=http%3A%2F%2Fs019.radikal.ru%2Fi626%2F1507%2F57%2F6985971b5a98.jpg

    В PIO OOP первым действием может только чекать. У них в настройках нужно ставить специальную галочку чтобы не было авточека.
    Ответить Цитировать
    1
  • Цитата (Michael @ 26.8.2015)
    Чем отличается Simple Postflop от gtorangebuilder?

    gtorangebuilder предоставляет библиотеку уже подсчитанных флопов, а Simple Postflop позволяет рассчитывать свои ситуации.
    Цитата (MrGrigoriy @ 26.8.2015)
    Не хватает возможности переноса из флопзиллы по мастям, это будет реализовано ?

    Не очень понятно, можешь описать поподробней? Правильно ли я понимаю, что нужна функциональность добавления диапазона к текущему из буффера обмена?
    Ответить Цитировать
    0
  • Цитата (MrGrigoriy @ 10.9.2015)
    Сделайте пожалуйста нормальный перенос рук из программы во Флопзиллу, руки с развесовкой неправильно переносятся.


    Увы, но со своей стороны мы сделать ничего не можем. Флопзила не поддерживает использования в своих диапазонах более 5 разных весов. Как вариант, у нас в редакторе диапазонов есть кнопка "Round Copy", она копирует в буффер обмена диапазон округлённых до 20%, то есть теоретически такие ренжи флопзила обрабатывать должна.
    Ответить Цитировать
    0
  • koct9ln, при выставлении округления в результатах изменяется только стратегии (ну и эквити вместе с ними). ЕВ остаётся таким как если бы мы играли по равновесию. Вероятней всего в этом и есть причина почему эквити одно а ев другое. Если убрать округление таких эффектов не наблюдается?
    Ответить Цитировать
    1
  • Цитата (SDvalue @ 23.11.2015)
    Можно ли использовать программу для расчета префлоп диапазонов 6макс?

    Привет. Теоретический можно, но только для ситуаций где в раздаче осталось не больше двух игроков.
    Ответить Цитировать
    0
  • Цитата (AJlEKS @ 24.11.2015)
    мультивей поты по такому же принципу расчитываются?

    Сейчас у нас нет возможности рассчитывать постфлоп с тремя игроками. Поэтому префлоп ситуации где возможны 3-way поты мы не считаем.
    Ответить Цитировать
    0
  • Цитата (ImSuperMan @ 10.1.2016)
    Привет.
    Я правильно понимаю:

    Задаем префлоп ситуацию, например, Call BU vs MP. Задаем сайзинги, диапазоны. Предположим нас никогда не будут сквизить. Дальше нам надо расчитать типовые флопы, потом полученные результыты объеденить и тогда получим приближенное EV каждой отдельной руки в случае нашего колла. Возможно де такое?
    Если да, то:
    1) прочитал появились какие-то сабсеты. Я так понимаю это сборники типовых флопов? Можно их использовать чтобы не задавать по одному?
    2) если задавать по одному, то как потом объеденить результаты?
    3) в каких версия все это возможно?

    Да, если мы знаем выходные диапазоны для какой то ветки с префлопа, то мы можем рассчитать на их основе равновесную игру на флопах и объединив результаты получить ЕВ руки на момент до выкладки флопа.
    1) Сабсеты это выборка флопов с весами которые при расчёте ЕВ даст примерно такой же ЕВ как если бы мы считали на всех флопах. Сабсеты можно использовать при генерации ситуаций, а так же при расчёте среднего ЕВ. Данный функционал пока доступен в версии с префлоп репозитория.
    2) Результаты с одинаковыми деревьям и входными диапазонами, но разными флопами можно положить в одну папку, открыть один из них потом выбрать в нисподающем меню кнопки "Save Trie" -> "Merge same trees" и объединить результат. Далее в том же нисподающем меню можно посчитать среднее ЕВ на префлопе по объединённым флопам.
    3) На всех флопах на версии которую можно скачать с сайта, на сабсетах на версии с префлоп репозитория. Как до неё обновиться можно посмотреть по ссылке.
    Ответить Цитировать
    2
  • Цитата (Test2 @ 28.2.2016)
    " При расчете ривера использовалась стратегия выхода с тёрна - при таком подходе может возникнуть проблема переобучения, что делает стратегии на ривере сильно подстроенными под ранаут терна."
    Не понятно:
    1) Что такое "стратегия выхода с тёрна"?.
    2) Если "программа не использует ни каких абстракций" откуда переобучение?
    3) Стратегии на риверах и должны быть максимально подстроены под конкретный, пришедший до них, терн?.

    Получилось не совсем удачное предложение в описании.
    По умолчанию при расчёте программа отображает стратегии только той улице которую считали, то есть если считаем с флопа, то получаем стратегии флопа. При этом стратегии на тёрне и ривере мы просто забываем, это позволяет достаточно компактно хранить решения. Для того что бы получить стратегию на тёрне, мы используем равновесные диапазоны с расчёта флопа как входные и считаем игру с тёрна. В большинстве случаев данный подход не ухудшает решение на тёрне, но при слишком узких или нулевых диапазонах перехода на тёрн мы не сможем получить адекватные стратегии. Для решения данных случаев можно использовать режим сохранения стратегий на следующей улице или режим восстановления стратегий. Про переобучение например следующая ситуация. Допустим на тёрне получили равновесие, что диапазон оппонента при переходе на ривер состоит только из JJ, решая ривер с данном диапазоном наша стратегия будет учитывать, что у оппонента может быть только JJ, при этом если он отклониться от равновесия на тёрне и его диапазон на ривере попадёт какие то другие карты, то он за счёт этого сможет эксплуатировать нашу стратегию на ривере. При использовании расчёта с восстановлением, мы защищены от такой ситуации, наша стратегия на ривере всегда будет строиться таким образом, что бы оппоненту не выгодно было отклоняться от равновесия на тёрне.
    Ответить Цитировать
    3
  • Цитата (Gaur @ 18.4.2016)
    Добрый день, знакомлюсь с Вашей программой. Получил непонятный результат:
    Откуда у QQ тут плюсовое EV?

    Судя по equity 31.44 EV для QQ колл действительно плюсовый. Причину такого equity стоит искать в абсолютном диапазоне бета первого игрока. Просматривая в режиме "None weight" мы не видим какой процент руки дошёл до текущего действия, в данном случае вполне возможно, что вероятность наличия натсов у первого игрока в данной ветки ниже чем вероятность слабых карт. Что бы не путаться, рекомендую использовать режим отображение "Absolute weight".
    Ответить Цитировать
    3
  • Цитата (Alabaro @ 19.4.2016)
    Уважаемый "TeelXp" тут вот в чем заковыка.... Это мой комрад вчера запостил "вопрос знатокам". )))
    Мы тут вдвоем голову ломали, но ничего не придумали.
    Меня смущает Ваша фраза: -"Судя по equity 31.44 EV для QQ колл действительно плюсовый."
    Мы говорим про колл на ривере и имеем 3 исхода - проигрыш, выигрыш и дележку. Так объясните пожалуйста мне, микролимитному фишу, если 31,44 - это процент выигрыша, то 68,56 - это проигрыш и дележка. Не хочу тратить время на расчет дележки, пусть будет аж 5%. Проигрыш в 63,56%. Final Pot - 72 bb.
    Нехитрый расчет: 0.3144*72-0.6356*72= - 23.13 bb.

    Пот 72, если коллим, то в 31,44% случаев выигрываем, EV колла 72*0,3144=22,6368, вычитаем то что мы ставим на коле 18 и получаем 22,6368-18=4,6368, сравниваем с нулем, так как мы ничего не ставили перед этим, в итоге и получается 4,637 как и показывает программа.
    Ответить Цитировать
    2
1 2
1 человек читает эту тему (1 гость):
Зачем регистрироваться на GipsyTeam?
  • Вы сможете оставлять комментарии, оценивать посты, участвовать в дискуссиях и повышать свой уровень игры.
  • Если вы предпочитаете четырехцветную колоду и хотите отключить анимацию аватаров, эти возможности будут в настройках профиля.
  • Вам станут доступны закладки, бекинг и другие удобные инструменты сайта.
  • На каждой странице будет видно, где появились новые посты и комментарии.
  • Если вы зарегистрированы в покер-румах через GipsyTeam, вы получите статистику рейка, бонусные очки для покупок в магазине, эксклюзивные акции и расширенную поддержку.s