Simple GTO Trainer - программа для обучения игре по GTO

Последний пост:16 марта
113
1 16 17 18 19 28
  • KingRing, Теперь я не очень понимаю.
    1) Например, я хочу потренировать hu против солвера, но сам использую на префлопе не солверные диапазоны, а свои. Т.е. часть рук у меня посчитано, что я на сб(ip), часть рук, что я на бб(oop). Я ведь прав, что сейчас я не смогу сделать одну такую тренировку, а только 2 разные, одну для сб, другую для бб?

    2) Ну мне казалось, что все просто: пусть ев колла 0, ев фолда -5, ев рейза -10. Я сыграл фолд и программа записала мне ев -5. Солвер же сыграл в 50% колл, 30% фолд, 20% рейз, его ев для этого решения 0*0,5+(-5)*0,3+(-10)*0,2=-3,5. Ну и точно также, как наши ошибки, суммируем по каждому решению в раздаче, получаем суммарную ошибку(лузрейт) солвера относительно максев эксплойта по данному ранауту.
    5/10
    Ответить Цитировать
    0
  • Цитата (Rosenstern @ 4.2.2020)
    1) Например, я хочу потренировать hu против солвера, но сам использую на префлопе не солверные диапазоны, а свои. Т.е. часть рук у меня посчитано, что я на сб(ip), часть рук, что я на бб(oop). Я ведь прав, что сейчас я не смогу сделать одну такую тренировку, а только 2 разные, одну для сб, другую для бб?


    Такое возможно только если вгрузить две разные тренировки и при игре выбирать нужную позицию. Т.к. тренажер берет ренжи из расчетов, то в первом случае у Вас стоит СБ свой, а ББ гто, во втором- ББ свой ренж, а СБ гто. Получается как разные ситуации и солвер тут никак не может заменить ренж на другой, если именно так они просчитаны в деревьях.
    19/27
    Ответить Цитировать
    0
  • Так я и предлагаю сделать так, что бы была возможность часть рук всегда ip, часть рук всегда oop выводить в рамках одной тренировки, тогда делать подобные тренировки было бы возможно. У меня сейчас есть 2 тренировки, в одной рук 40, которые мне интересны только oop, в другой рук 30 которые интересны только ip. Мне бы удобнее их было играть в перемешку, но вроде как нельзя так сделать.
    6/10
    Ответить Цитировать
    0
  • Цитата (Rosenstern @ 4.2.2020)
    Так я и предлагаю сделать так, что бы была возможность часть рук всегда ip, часть рук всегда oop выводить в рамках одной тренировки, тогда делать подобные тренировки было бы возможно. У меня сейчас есть 2 тренировки, в одной рук 40, которые мне интересны только oop, в другой рук 30 которые интересны только ip. Мне бы удобнее их было играть в перемешку, но вроде как нельзя так сделать.


    не понимаю как это может быть возможно. Допустим у нас есть дерево, где наш ренж наш СБ и гто ренж на ББ. Получается в этом дереве наш ренж это ренж А, гто ренж-B. Есть второе дерево, где мы на ББ с нашим ренжом, а гто на сб. тут наш ренж это ренж С, гто ренж D. И для каждого дерева будет свой постфлоп. Потому что в дереве 1 играет ренж А c ренжом B, а в дереве 2 ренж C с ренжом D. И если мы объединим их, то какой алгоритм постфлопа будет?
    Если хочется, чтобы программа сама меняла ренжи, когда мы ООП и ИП и при этом также постфлоп деревья, то проще уж открыть 2 окна и играть. Потому что тут будет путаница.
    20/27
    Ответить Цитировать
    0
  • Мне кажется, мы говорим про разное. Я не хочу объединять решения, я просто хочу, что бы первое дерево мы всегда играли за сб, а второе всегда за бб. Тогда мы всегда будем играть за наши ренджи A и C против ренджей B и D соответственно. Насколько я понимаю, такой простой опции сейчас нет.
    7/10
    Ответить Цитировать
    0
  • Цитата (Rosenstern @ 4.2.2020)
    Мне кажется, мы говорим про разное. Я не хочу объединять решения, я просто хочу, что бы первое дерево мы всегда играли за сб, а второе всегда за бб. Тогда мы всегда будем играть за наши ренджи A и C против ренджей B и D соответственно. Насколько я понимаю, такой простой опции сейчас нет.


    В тренажере есть возможность выбрать позицию для игры. Например в паке, где наш ренж на СБ, выбираем кнопку IP (in position) и тогда мы играем этот пак всегда в позиции на оппонента, т.е. с СБ и соответственно во втором паке выбираем OOP, где наш ренж на ББ и все будет как нужно.
    21/27
    Ответить Цитировать
    0
  • Да, но это ведь будет две разных тренировки? Или можно в одной?
    8/10
    Ответить Цитировать
    0
  • Цитата (Rosenstern @ 4.2.2020)
    Да, но это ведь будет две разных тренировки? Или можно в одной?

    можно и в одной менять во время игры, но ренжи уже будут те, которые в дереве.
    22/27
    Ответить Цитировать
    0
  • Во время игры меняется уже на следующей раздаче, как я понял, а при рандомном порядке, не знаешь, должна ли она быть oop или ip. В любом случае, сейчас удобнее разные тренировки делать для oop и ip. Конечно, это не критично, но хотелось бы чтобы подобные вещи можно было делать в одной тренировке заранее. Например, 2 папки при создании трени указать, одна всегда ip, другая всегда oop. В этом и было пожелание.
    9/10
    Ответить Цитировать
    0
  • Цитата
    2) Ну мне казалось, что все просто: пусть ев колла 0, ев фолда -5, ев рейза -10. Я сыграл фолд и программа записала мне ев -5. Солвер же сыграл в 50% колл, 30% фолд, 20% рейз, его ев для этого решения 0*0,5+(-5)*0,3+(-10)*0,2=-3,5. Ну и точно также, как наши ошибки, суммируем по каждому решению в раздаче, получаем суммарную ошибку(лузрейт) солвера относительно максев эксплойта по данному ранауту.

    я пока что ничего простого не вижу.
    можно от руки к руке суммировать стартовые ЕВ для рук, которые нам раздают и которые у нас есть согласно солверному решению, эти ЕВ могут быть положительными, а могут быть отрицательными, поэтому нельзя назвать этот показатель лузрейтом, это просто ЕВ, но на старте оно включает в себя всевозможные сценарии игры и все ранауты.

    в твоём примере действительно просто, но все показано на одном действии, а в покере одним экшеном все не ограничивается.
    допустим ты сыграл первое действие рейз, у которого ЕВ -10, а солвер сыграл 0% рейз, тебя вколили. выходит ранаут терна для которого ведется расчёт стратегии. если ты хочешь, чтобы солвер учитывал ЕВ именно этого ранаута, для его стратегии нужно рассчитывать все другие выходы на терн в которых есть его стратегия, это дополнительные расчёты/дополнительное время ожидания (тоже самое для ривера). а в том выходе на терн, который сыграл ты (через рейз на флопе) для солвера не будет стратегии, потому что он так не играет, как тогда ты представляешь применить подобное уравнение "0*0,5+(-5)*0,3+(-10)*0,2=-3,5" на терне?

    если ты сформулируешь четкую постановку, какие показатели должны рассчитываться, каким образом, по каким формулам, с разными примерами и желательно с обоснованием для чего это нужно, я это передам разработчикам и думаю мы это внедрим, если получим подтверждение от других пользователей, что это действительно полезные показатели и это реально реализовать (есть архитектура приложения и она безусловно имеет ограничения, которые в первую очередь связаны с тем, чтобы приложение эффективно работало с базовым функционалом).
    135/207
    Ответить Цитировать
    0
  • Цитата (Rosenstern @ 4.2.2020)
    Во время игры меняется уже на следующей раздаче, как я понял, а при рандомном порядке, не знаешь, должна ли она быть oop или ip. В любом случае, сейчас удобнее разные тренировки делать для oop и ip. Конечно, это не критично, но хотелось бы чтобы подобные вещи можно было делать в одной тренировке заранее. Например, 2 папки при создании трени указать, одна всегда ip, другая всегда oop. В этом и было пожелание.

    эта формулировка понятна. сейчас действительно есть WA, что такой сценарий можно реализовать в разных тренировках и я пока что предлагаю пользоваться этим способом. сейчас есть много задач по функционалу, который будет полезнее для пользователей, думаю пока что сфокусируемся на нём, а в будущем возможно вернемся к твоему пожеланию.
    136/207
    Ответить Цитировать
    0
  • Цитата (KingRing @ 4.2.2020)
    в твоём примере действительно просто, но все показано на одном действии, а в покере одним экшеном все не ограничивается.
    допустим ты сыграл первое действие рейз, у которого ЕВ -10, а солвер сыграл 0% рейз, тебя вколили. выходит ранаут терна для которого ведется расчёт стратегии. если ты хочешь, чтобы солвер учитывал ЕВ именно этого ранаута, для его стратегии нужно рассчитывать все другие выходы на терн в которых есть его стратегия, это дополнительные расчёты/дополнительное время ожидания (тоже самое для ривера). а в том выходе на терн, который сыграл ты (через рейз на флопе) для солвера не будет стратегии, потому что он так не играет, как тогда ты представляешь применить подобное уравнение "0*0,5+(-5)*0,3+(-10)*0,2=-3,5" на терне?

    Если я сыграл рейз, который солвер делает в 0% случаев, то на этом раздача сейчас и заканчивается. В программе есть параметр "Error threshold", и если ты совершил действие реже, чем этот параметр, то вылезет error и раздача будет закончена. Этот параметр не может быть меньше 0,1%, т.к. иначе будут как раз те проблемы, о которых ты пишешь, если солвер так не играет флопе, то и дальше у него не будет стратегии. Так что тут никакой проблемы нет.
    Цитата (KingRing @ 4.2.2020)
    если ты сформулируешь четкую постановку, какие показатели должны рассчитываться, каким образом, по каким формулам, с разными примерами и желательно с обоснованием для чего это нужно, я это передам разработчикам и думаю мы это внедрим, если получим подтверждение от других пользователей, что это действительно полезные показатели и это реально реализовать (есть архитектура приложения и она безусловно имеет ограничения, которые в первую очередь связаны с тем, чтобы приложение эффективно работало с базовым функционалом).

    То что я предлагаю по сложности, да и по форме, практически, то же самое, что и подсчет ev игрока, как он делается сейчас. Давай приведу пример только с коллами и фолдами на 3 улицы. Большее количество опций ничего принципиально не изменит.
    Пусть флоп QQQ, терн K, ривер A. У нас XX. Колл нашей руке на флопе 0, фолд -10; колл на терне на K -5, фолд 0; колл на ривере на A -10, фолд 0.
    Мы сыграли с нашей рукой колл/колл/колл. Наше ev в программе считается так: 0+(-5)+-10=-15.
    Солвер пусть играет на флопе 90% колл, 10% фолд; на терне K 50% колл, 50% фолд; на ривере A 10% колл, 90% фолд.
    Тогда его ев, на этом ранауте, будет считаться аналогично нашему: (0*0,9+(-10)*0,1)+((-5)*0,5+0*0,5)+((-10)*0,1+0*0,9)=(-1)+(-2,5)+(-1)=-4,5

    Для чего это нужно: Сейчас программа сравнивает решения игрока не с солверной игрой, а с максев эксплойтом солверной игры и наказывает (посредством выводимого лузрейта) тебя, даже если ты вдруг сыграл идеально по солверу. Если я сыграл раздачу в -1bb, солвер в -0,1bb, максэксплойт в 0, то понятно что я ошибся. Если я сыграл раздачу в -1bb, солвер в -0,9bb, максэксплойт в 0, то понятно, что я попал в плохо просчитанный ран. Но сейчас, когда я не могу посмотреть лузрейт солвера, для меня обе раздачи по результату одинаковы.
    Плюсом мне, например, интереснее сравнить свои винрейты с солвером, а не с некоторой максев стратегией, которая абсолютно не сбалансирована.
    10/10
    Ответить Цитировать
    0
  • Я например просчитал 10 раздач в Симплпостфлопе и сохранил их в папку Bb vs Btn. Открыл их и проиграл в ГТОтренере. На следующий день просчитал в Симпле еще 10 раздач и сохранил их в эту же папку. Вопрос: в ГТО тренере снова через "Add" добавлять папку Bb vs Btn, а прошлую удалять или раздачи добавляться и обновляться автоматически ?
    10/19
    Ответить Цитировать
    0
  • Anabiaz777, привет.

    Раздачи должны обновляться автоматически, новую тренировку создавать не требуется.
    137/207
    Ответить Цитировать
    0
  • Подумываю купить данный софт. Только не лицензию а конкретный пак. Возник вопрос, чем отличается пак ULTIMATE MTT PACK от GTO MTT PACK? Наверно не только ценой и количеством решений, ещё чем-то?
    1/2
    Ответить Цитировать
    0
  • Falmera, привет.

    в GTO MTT Pack префлоп диапазоны задавались из расчётов в префлоп солвере (Simple Preflop Holdem), в Ultimate MTT Pack они задавались автором вручную. У каждого пака есть страницы описания, где можно скачать непосчитанные деревья этого пака, их можно открыть в бесплатной версии Simple Postflop и ознакомиться со стартовыми диапазонами.
    138/207
    Ответить Цитировать
    1
  • Как оплатить через Skrill?
    2/2
    Ответить Цитировать
    0
  • Falmera, привет. например можно через магазин GT, а также можно написать к нам в поддержку в скайп по этому вопросу: SimplePoker (добавляй пожалуйста скайп, который первым отобразится в поиске и проверяй, что добавил не какого-нибудь live:SimplePoker_1 - это скамеры). Так визуально выглядит наша учетка в скайпе:

    139/207
    Ответить Цитировать
    0
  • Цитата (KingRing @ 26.2.2020)
    Falmera, привет. например можно через магазин GT, а также можно написать к нам в поддержку в скайп по этому вопросу: SimplePoker (добавляй пожалуйста скайп, который первым отобразится в поиске и проверяй, что добавил не какого-нибудь live:SimplePoker_1 - это скамеры). Так визуально выглядит наша учетка в скайпе:


    думаю теперь у скамеров она выглядит точно также))) Просто внимательней вбивайте логин оригинала.
    23/27
    Ответить Цитировать
    3
  • здравствуйте. не нашел комментариев, как эта программа с пиосолвером работает. все в порядке?
    1/3
    Ответить Цитировать
    0
1 16 17 18 19 28
1 человек читает эту тему (1 гость):
Зачем регистрироваться на GipsyTeam?
  • Вы сможете оставлять комментарии, оценивать посты, участвовать в дискуссиях и повышать свой уровень игры.
  • Если вы предпочитаете четырехцветную колоду и хотите отключить анимацию аватаров, эти возможности будут в настройках профиля.
  • Вам станут доступны закладки, бекинг и другие удобные инструменты сайта.
  • На каждой странице будет видно, где появились новые посты и комментарии.
  • Если вы зарегистрированы в покер-румах через GipsyTeam, вы получите статистику рейка, бонусные очки для покупок в магазине, эксклюзивные акции и расширенную поддержку.s