Написал программу-калькулятор для Лоуболла

Последний пост:28.03.2015
2
  • Здравствуйте, написал простую программку, назвал Lowball Discard Calculator.
    Позволяет оценить выгодность обмена.
    Писал на Java, поэтому если хотите оценить на вашем компьютере должна быть установлена виртуальная машина Java.
    Оценивайте, пишите замечания/пожелания.
    Полезно ли это вообще? Понравилась ли она вам?

    jar-файл http://rghost.ru/57595617
    или exe-файл http://rghost.ru/57595687
    1/11
    Ответить Цитировать
    0
  • Сорри, опасаюсь скачивать неизвестные файлы от постера с отрицательным рейтингом.

    Если хочешь получить отзывы и идеи, что можно улучшить, то запость скриншоты и краткое описание функций.
    Какие параметры используются при анализе?
    Размер банка?
    Скинутые карты?
    Для каких улиц торговли можно анализировать?
    Учитываются ли имплаед-шансы при удачном обмене?
    Сообщение отредактировал JackDaw - 22.8.2014, 15:05
    1/3
    Ответить Цитировать
    2
  • =========================================================
    Написано что программа простая, а ты что-то разошелся, я не ставил целью "решить" лоуболл.
    Возможно есть похожие программы аналоги, или сайты где также можно что-то посчитать.

    Из скриншота все функции будут понятны и не нуждаются в дополнительном разъяснении.
    QmzgG.png


    http://uploads.ru/QmzgG.png
    =========================================================
    Отзывы и идеи мне не сильно нужны, Интересно просто мнение.
    Программа была написана больше в учебных целях.
    =========================================================
    Мне интересно что думает обычный пользователь - непрограммист, сложно ли написать подобную программку.
    Как вы думаете сколько времени я потратил?
    2/11
    Ответить Цитировать
    0
  • Если рассмастривать это программу как учебную по программированию - то выглядит гуд, UI красивый и понятный интуитивно.

    Если же рассматривать её прикладное применения для лоуболла, то замечания будут:

    1) Самая распространённая разновидность лоуболла - это Трипл-дро.
    Однако, применение программы для первых двух обменов бессмысленно из-за ограниченности выходных результатов.
    Поясню на примере: руки 77234 и 778AK у тебя будут объединены в группу 77, однако, если у тебя есть ещё обмены за спиной, то ценность этих рук принципиально различается. То есть, нужно пересмотреть классификацию рук.

    2) Детализацию для финальных рук я бы не ограничивал двумя старшими картами, типа 87.
    Руки 87432 и 87653 довольно сильно разнятся и по-разному играются.

    3) Вопрос, как собственно использовать полученную на экране информацию? Собственно, ответить на вопрос - выгоден обмен или нет? Колл или фолд?
    Для этого неплохо бы иметь возможность задать примерный диапазон оппонента, а затем сравнить с нашими ожидаемыми результатами после обмена и шансами банка.
    То есть, надо вести ещё 2 параметра: банк в ББ и диапазон рук оппа.


    Ещё несколько мыслей в контексте трипл-дро:

    1) Уделить основное внимание расчёту обмена одной карты. Корректный обмен 2+ карт на последней улице очень редок.

    2) Вероятностью получения 4 карт флеш перед последним обменом можно пренебречь. То есть считать комбинации без учёта мастей, что сильно ускоряет расчёты.

    3) Вообще у нас 6175 уникальных комбинаций без учёта мастей. При обмене одной карты у нас будет 13 различных исходов. То есть, вероятность всех возможных исходов можно рассчитать заранее и загнать в массив (6175,13) для дальнейшего применения. Это намного быстрее, чем пересчитывать кажный раз налету.

    Как-то так.

    Вообще же, если заинтересовался трипл-дро, то наиболее востребованной, на мой взгляд, была бы программа по сбору и анализу статистики на оппонентов. FPDB с этой задачей совершенно не справляется.
    Наиболее значим анализ при игре один на один после последнего обмена в разных спотах:
    BB:Pat - Button:Draw1
    BB:Draw1 - Button:Pat
    BB:Draw1 - Button:Draw1

    Процентное отношение чек-колла к чек-фолду и чек-рейзу
    Или же, как часто поставит опп на твой чек, чтобы планировать чек-рейз.

    Если эта тема тебе интересна, то могу расписать подробнее.
    2/3
    Ответить Цитировать
    1
  • Мысли у тебя достаточно странные для меня.
    1) Каким образом можно проанализировать сразу 3 обмена? Как ты будешь это делать? Ты хоть понимаешь что для этого нужно знать каким образом ты будешь меняться в последующих обменах? Ты что хочешь вручную вводить эти данные?
    Или ты хочешь чтобы ты просто указывал какие-то там группы рук? (какие и как я этого не знаю, а ты знаешь?)
    2) сбор рук в базу данных, это уже отдельная и другая задача.
    3) Статистика и пот-оддсы тоже.
    Короче, ты напиши как ты хочешь чтобы было? допустим, можно подумать у тебя есть четкое представление как должно все работать. Такие аналоги хоть для холдема есть вообще-то? Которые ВСЕ считают. Есть? Если есть то скажи, я таких не знаю.

    Давай лучше поговорим об самой игре, и ее перспективах.
    Как ты думаешь, в ней можно добиться достаточного преимущества?
    3/11
    Ответить Цитировать
    0
  • Я бы с удовольствием написал программу для анализа для Truetellera. )))))
    4/11
    Ответить Цитировать
    0
  • перестаньте убивать игру
    1/2
    Ответить Цитировать
    0
  • в итоге все рейк месть будете
    2/2
    Ответить Цитировать
    0
  • Цитата (JackDaw @ 27.8.2014)
    3) Вообще у нас 6175 уникальных комбинаций без учёта мастей. При обмене одной карты у нас будет 13 различных исходов. То есть, вероятность всех возможных исходов можно рассчитать заранее и загнать в массив (6175,13) для дальнейшего применения. Это намного быстрее, чем пересчитывать кажный раз налету.


    6175 - расчет правильный, только что проверил,
    или 7463 с учетом флешей, что правильней.

    Цитата (2112188115 @ 1.9.2014)
    перестаньте убивать игру


    лол. што? Это Форхалей убивает тебе всю игру, понял?
    Если бы не он были бы свободны несколько лимонов, и что теперь сделать ему за это?
    Лично я буду с удовольствием продолжать убивать игру.
    5/11
    Ответить Цитировать
    0
  • Цитата (iHaveOnly26Teeth @ 1.9.2014)
    Мысли у тебя достаточно странные для меня.
    1) Каким образом можно проанализировать сразу 3 обмена? Как ты будешь это делать? Ты хоть понимаешь что для этого нужно знать каким образом ты будешь меняться в последующих обменах? Ты что хочешь вручную вводить эти данные?
    Или ты хочешь чтобы ты просто указывал какие-то там группы рук? (какие и как я этого не знаю, а ты знаешь?)

    Конечно, сразу анализировать три обмена нереально. Для анализа первых обменов использется несколько иной подход, требующий отдельной темы.

    Цитата (iHaveOnly26Teeth @ 1.9.2014)
    2) сбор рук в базу данных, это уже отдельная и другая задача.
    3) Статистика и пот-оддсы тоже.

    В сравнении с задачей выше, задача по сбору статистики и её анализу мне видится намного более простой, но, тем не менее, достаточно эффективной.

    Цитата (iHaveOnly26Teeth @ 1.9.2014)
    Короче, ты напиши как ты хочешь чтобы было? допустим, можно подумать у тебя есть четкое представление как должно все работать.
    Чуть позже.

    Цитата (iHaveOnly26Teeth @ 1.9.2014)
    Такие аналоги хоть для холдема есть вообще-то? Которые ВСЕ считают. Есть? Если есть то скажи, я таких не знаю.
    Я не знаю про такие, значит ниша свободна!

    Цитата (iHaveOnly26Teeth @ 1.9.2014)
    Давай лучше поговорим об самой игре, и ее перспективах.
    Как ты думаешь, в ней можно добиться достаточного преимущества?
    На лимитах 2/4-5/10, в текущих реалиях, можно рассчитывать на 2-3 K$ в месяц при ненапряжной игре по вечерам после трудового дня в офисе :).
    3/3
    Ответить Цитировать
    0
  • Цитата (JackDaw @ 5.9.2014)
    На лимитах 2/4-5/10, в текущих реалиях, можно рассчитывать на 2-3 K$ в месяц при ненапряжной игре по вечерам после трудового дня в офисе :).


    Не согласен. У тебя явно завышенные ожидания от игры.
    6/11
    Ответить Цитировать
    0
  • "Проблема останова математически неразрешима".
    Думаю, что применительно к большинству "обменных" игр это справедливо... в этом их преимущество перед холдем\омаха (последнее естественно ИМХО).
    1/1
    Ответить Цитировать
    0
  • Цитата (ozgreen @ 10.10.2014)
    "Проблема останова математически неразрешима".
    Думаю, что применительно к большинству "обменных" игр это справедливо... в этом их преимущество перед холдем\омаха (последнее естественно ИМХО).


    а какое именно преимущество имеешь ввиду?
    Да что там не разрешимо..... по-моему эти обменные игры проще полностью "считаются". Ведь там нету понятия рендж как в холдеме/омахе. В холдеме мы смотрим спектр префлоп, корректируем на флопе, терне и т.д.
    А тут этого нету, все проще, каждую улицу новая рука, которая не имеет никого отношения к прошлым улицам.
    7/11
    Ответить Цитировать
    -2
  • Проще 5CD FL HU - всего 1 обмен и за столами 6max 1 на 1 играют. Ну и потом результаты онлайн игры отпиши.
    1/2
    Ответить Цитировать
    -1
  • Да я не занимаюсь "решениями" игр. Так как не математик я. Да и предполагаю что оптимальные стратегии малоприбыльны будут. Поскольку существуют заведемо глупые и убыточные стратегии (напр фолдить натсы и т.д.) - опитимальная стратегия должна быть прибыльна. А не равняться нулю как в камень-ножницы-бумага.
    Это просто мысли без каких-либо доказательств.
    Плюс рейк.
    Лучше всего действовать в эксплуататорском стиле тогда.
    8/11
    Ответить Цитировать
    -1
  • Цитата (iHaveOnly26Teeth @ 13.11.2014)
    Да и предполагаю что оптимальные стратегии малоприбыльны будут. Поскольку существуют заведемо глупые и убыточные стратегии (напр фолдить натсы и т.д.) - опитимальная стратегия должна быть прибыльна. А не равняться нулю как в камень-ножницы-бумага.
    Лучше всего действовать в эксплуататорском стиле тогда.


    А с чего ты разделяешь одно с другим?
    Когда ВСЕ игроки действуют оптимальным образом, само собой, игра будет убыточной за счет рейка. Но они же не действуют оптимально. Игра не бывает оптимальной в вакууме, а бывает таковой только относительно других игроков, т.е. этой самой эксплуатационной. Т.е. в одной ситуации будет оптимален один процент открытия или блефов, в другой - совершенно другой.

    Убыточные и глупые стратегии уже исходя из определения не могут быть оптимальными. :)

    2-3 тыс долларов за месяц на 2/4-5/10 в ненапряжном стиле после работы (т.е. это, ну скажем, 10 к рук? - не больше же, в ненапряжном)?
    В месяц апстрика или на постоянной основе? :) Ну даже если ты хорошо бьешь поле и селектишь.
    1/1
    Ответить Цитировать
    -1
  • Crying_monster,
    Немножечко не понял тебя, озвучь свое ожидание хорошего игрока в долларах за месяц 2/4 - 5/10 (не думаю что больше 2-4 тысяч рук будет наигрываться, и это не после работы вечерком, это профессиональный режим).
    Считаем, средний лимит возьмем 3/6, и предположим что наш хороший игрок имеет ожидание 5 биг бетов на сто рук.
    6 * 5 = 30 долларов на сто рук.
    Помножаем на 20 (две тысячи рук в месяц) - 600 долларов в месяц. И это профессиональный режим.
    Апстрики нас не интересуют, нас интересует ожидание.
    **********************************************************************************************
    Дальше, оптимальные стратегии существуют, ну или приближенные к оптимальным, не важно.
    Честно говоря, я тебя вообще не понял. Какой еще вакуум?
    Если просчитана оптимальная стретегия, там нету никаких вакуумов, а просто известно что нужно делать во всех многообразных ситуациях (2 игрока, 3 игрока).
    И понятие "динамика игры" не существует, Это, глупое, с точки зрения науки, понятие.
    9/11
    Ответить Цитировать
    -1
  • Но с точки зрения человека неглупое, конечно же.
    Короче, зарабатывать можно только в эксплоатирующем стиле. Но для компьютера, и специалистам по теории игр, легче думать и считать оптимальную стратегию. Но тут она будет малоприбыльна, и следовательно, бессмысленна.
    А это же ведь благо, пока наука решит этот вопрос пройдет немало времени.
    так бы случилось то, что случилось с Открытым Китайским покером.
    Кстати, мне это было понятно сразу же, в смысле бесперктивность и бессмысленность "китайского".
    10/11
    Ответить Цитировать
    -1
  • Рад представить вам новую версию своего Лоуболл Дискард Калькулятора !!!
    Теперь он стал удобнее в использовании, пользователю предлагается выбрать карты для обмена, выбрать категорию которая его устраивает (напр "97") и посчитать свои шансы собрать такую руку или сильнее в процентах.

    Скриншоты:

    7equigdgkzj9.png

    9x8zlnjlbf5t.png

    m4pxqconh58p.png


    Сама программка стала красивее, карты рисует сам компьютер, т.е я теперь не использую файлы-картинки для этого.

    Скачать jar - файл http://rghost.ru/59220857
    11/11
    Ответить Цитировать
    1
  • Ну и по поводу 27TD на 6-макс. Рега если пытаться обыграть ХА на хотя бы 2000 руках, он просто будет уходить в ситаут, если у него не предполагается прибыль. А ХА с фишом ты не дождешся - третий ... шестой подсаживаются быстро. Если бы были столы ХА ФЛ...И еще, рейк в ХА, начиная с низких лимитов, надо побить, что не просто..
    2/2
    Ответить Цитировать
    0
1 человек читает эту тему (1 гость):
Зачем регистрироваться на GipsyTeam?
  • Вы сможете оставлять комментарии, оценивать посты, участвовать в дискуссиях и повышать свой уровень игры.
  • Если вы предпочитаете четырехцветную колоду и хотите отключить анимацию аватаров, эти возможности будут в настройках профиля.
  • Вам станут доступны закладки, бекинг и другие удобные инструменты сайта.
  • На каждой странице будет видно, где появились новые посты и комментарии.
  • Если вы зарегистрированы в покер-румах через GipsyTeam, вы получите статистику рейка, бонусные очки для покупок в магазине, эксклюзивные акции и расширенную поддержку.