Пилю программку по обсчёту китайского покера

Последний пост:26.11.2023
22
1 55 75 76 77 78 97 114
  • Цитата (БиллиУбили @ 15.5.2020)
    подьём - это 2 карты(одну обязательно положить, одну обязательно сбросить)

    Первые результаты. Один подьём. На входе , в колоде 9 буб и 30 других.
    ЕВ если будем доставать одну карту - 9/39*4 = 0.92 очка,
    ЕВ по указанной системе -
    1.65

    Буду пробовать повышать градус рекурсии.
    664/741
    Ответить Цитировать
    0
  • Два подьёма. На входе , в колоде 9 буб и 30 других.
    ЕВ по указанной системе -
    0.64 очка


    Пока молотит. Понятно, что чем больше свободных боксов - тем меньше будет ЕВ. Но каким же будет ЕВ для пустой линии(и 5 подъёмам)? Особенно, если включить все комбинации? Делайте ваши прогнозы.
    665/741
    Ответить Цитировать
    0
  • БиллиУбили, решение такой задачи занимает 1 строчку, смысл решать если есть точное решение формулой

    Лучше мой пример посмотри
    451/882
    Ответить Цитировать
    0
  • Цитата (c00l0ne @ 17.5.2020)
    решение такой задачи

    какой именно? ЕВ пустой линии для N подьёмов?

    Цитата (c00l0ne @ 17.5.2020)
    Лучше мой пример посмотри

    напомни, что за пример
    666/741
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 17.5.2020)
    какой именно? ЕВ пустой линии для N подьёмов?


    Цитата (БиллиУбили @ 17.5.2020)
    На входе , в колоде 9 буб и 30 других.




    Цитата (БиллиУбили @ 17.5.2020)
    напомни, что за пример


    См выше мои посты с роялем
    452/882
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 17.5.2020)
    ЕВ для пустой линии(и 5 подъёмам)?


    Это тоже точно считается но не в одну строчку, состояний не так много в дереве МК 13^4
    Плюс флеш/стрит дро
    453/882
    Ответить Цитировать
    0
  • Цитата (c00l0ne @ 17.5.2020)
    См выше мои посты с роялем

    А что с подьёмами? Как в игре? Топ есть?
    ЗЫ А как ты считаешь ЕВ двух линий? Я планирую честно сравнивать все ЕВ, включая "закончить средний бокс, а потом надеяться собрать в нижнем комбинацию старше"
    667/741
    Ответить Цитировать
    0
  • БиллиУбили, я пока отошёл от дел... Ев считается в солверах публичных так:всех лайнов сразу вкупе...
    454/882
    Ответить Цитировать
    0
  • Цитата (c00l0ne @ 17.5.2020)
    Это тоже точно считается но не в одну строчку, состояний не так много в дереве МК 13^4

    Как считается-то? Подьём за подьёмом или по мифическим формулам состояний?
    Цитата (c00l0ne @ 17.5.2020)
    Ев считается в солверах публичных так:всех лайнов сразу вкупе...

    Отлично, а тогда в чём проблема разложить стартер = выбрать максимальный ЕВ из 30(100+) разложений стартера ?
    668/741
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 17.5.2020)
    Как считается-то? Подьём за подьёмом или по мифическим формулам состояний?


    МК считается доигрыванием раздачи... И занесением результата в узел дерева МК... И увеличением счётчика посещений

    Допустим есть узел 4карточноефлешдро ... При приходе флеша +4 при недоходе +0
    В итоге у тебя там накопится ожидание в 2 куша на сдачу
    455/882
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 17.5.2020)
    Отлично, а тогда в чём проблема разложить стартер = выбрать максимальный ЕВ из 30(100+) разложений стартера ?

    Проблема в том что Ев функции у тебя нет ... Тебе её предстоит составить)
    А в конце уже выбрать максимальный

    Составлять уже можно разными методами:
    Монте Карло
    РэЭлом
    Прямым написанием формулы
    Квантовой симуляцией

    Ты делаешь упрощённое МК
    Но и на МК не похоже
    Скорее ты делаешь супер простой РЛ с простой функцией апроксимации Валью функции
    456/882
    Ответить Цитировать
    0
  • Цитата (c00l0ne @ 17.5.2020)
    Проблема в том что Ев функции у тебя нет ...

    лол, ты только утверждал, что Ев для одной линии считается в 1 строчку. Считаем Ев для 3ёх линий вкупе...что может пойти не так?
    Цитата (c00l0ne @ 17.5.2020)
    упрощённое МК

    почему упрощённое?
    669/741
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 17.5.2020)
    лол, ты только утверждал, что Ев для одной линии считается в 1 строчку. Считаем Ев для 3ёх линий вкупе...что может пойти не так?


    Для двух линий считается в сотню строчек, трёх в сотню тысяч
    Ты разве не понимаешь что евшка двух лайнов зависит друг от друга и тесно переплетается
    Цитата (БиллиУбили @ 17.5.2020)
    почему упрощённое?


    Ну в твоём понимании МК это что? Сколько узлов надо чтобы описать точно китайский покер?
    457/882
    Ответить Цитировать
    0
  • Цитата (c00l0ne @ 17.5.2020)
    Ты разве не понимаешь что евшка двух лайнов зависит друг от друга и тесно переплетается

    Естественно переплетается, поэтому на каждом подьёме надо всего лишь выбирать продолжение с макс ЕВ. Не могу даже представить, как это описывать формулами. А вот сравнение "по какой ветке выгоднее пойти" могу...
    Цитата (c00l0ne @ 17.5.2020)
    Сколько узлов надо чтобы описать точно китайский покер?

    Да я и не знаю, что такое узлы. Пока я исхожу из следующего(на примере одной линии) - начинать надо с макс ЕВ = ЕВ макс. комбинации(например, фулхаус)...по мере подьёмов мы попадём в такую точку(узел?), когда переключится на комбинацию младше выгоднее, чем продолжать собирать максимальную. Фишка китайского покера в том, что мы знаем все конечные состояния как одной линии, так и 3ёх вкупе, поэтому нам не надо каждый раз досчитывать "до конца", чтобы узнать, сколько очков нам дадут.

    В общем, ты не пропадай. Пока твои рассуждения про узлы, симуляцию...меня вдохновляют. Когда будет плохо - буду обращаться за советом
    670/741
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 17.5.2020)
    В общем, ты не пропадай. Пока твои рассуждения про узлы, симуляцию...меня вдохновляют. Когда будет плохо - буду обращаться за советом


    Ок
    Ток свисни

    Пс Если серьезно займись матчастью
    Сообщение отредактировал c00l0ne - 17.5.2020, 14:05
    458/882
    Ответить Цитировать
    0
  • Так, 3-4 подьёма(1 карта в руку, 1 на сброс) считает. Появилась идея, как обсчитать 2 линии.
    Для этого надо также перед стартом посчитать все завершения, но записать их с учётом "продвижения"
    Возьмём руку


    Теперь мы можем ввести мёртвые (-6 очков) и прочие руки.
    С учётом порядка заполнения будет 3 варианта "первых" 2ух карт
    а) , б) ( и ), в)
    Соответственно, и окончания будут разными
    а) - 12 очков, всё остальное - 4 очка
    б) без - 4 очка, - 12 очков, без - 0 очков
    в) - 12 очков, всё остальное - минус 6 очков
    Плюс в том, что мы по-прежнему можем посчитать эти очки один раз, экономя время при каждом прогоне.
    Может, это те самые "узлы", о которых говорил c00l0ne?
    671/741
    Ответить Цитировать
    0
  • БиллиУбили, это
    Цитата (БиллиУбили @ 18.5.2020)
    Соответственно, и окончания будут разными
    а) - 12 очков, всё остальное - 4 очка
    б) без - 4 очка, - 12 очков, без - 0 очков
    в) - 12 очков, всё остальное - минус 6 очков


    Называются terminal states эти состояния
    Но уже в правильном направлении мыслишь
    Узлы будут 3fd+3fd
    3fd +4fd
    4fd +4fd
    4fd +3fd
    Но если детально их расписывать то будет ещё кол-во аутов, и старшинство лайнов
    Например узел 1 после первой сдачи:

    4fd+4fd (9 крестей и 9 бубей в колоде)
    Узел 2
    То же самое но (8 крестей и 9 бубей)
    И т.д. для простоты можешь пренебречь колвом мастей
    459/882
    Ответить Цитировать
    0
  • Цитата (c00l0ne @ 18.5.2020)
    4fd+4fd (9 крестей и 9 бубей в колоде)
    Узел 2
    То же самое но (8 крестей и 9 бубей)

    А что, это хорошая идея. Не важно каким путём мы шли, важно, куда мы пришли. Какие карты попали в руку, а какие ауты мы по дороге "потеряли". Если заполнить эти "терминальные состояния" один раз, то можно гонять подьёмы.
    672/741
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 18.5.2020)
    А что, это хорошая идея


    После этой фразы ничего не понятно
    460/882
    Ответить Цитировать
    0
  • Цитата (БиллиУбили @ 18.5.2020)
    Не важно каким путём мы шли, важно, куда мы пришли.


    На самом деле важно , евшка в узле будет одинаковая но евшка путей будет разная, т.к. будет складываться из ев узлов путей, в конечном счёте нужно же выбрать оптимальный путь
    461/882
    Ответить Цитировать
    0
1 55 75 76 77 78 97 114
1 человек читает эту тему (1 гость):
Зачем регистрироваться на GipsyTeam?
  • Вы сможете оставлять комментарии, оценивать посты, участвовать в дискуссиях и повышать свой уровень игры.
  • Если вы предпочитаете четырехцветную колоду и хотите отключить анимацию аватаров, эти возможности будут в настройках профиля.
  • Вам станут доступны закладки, бекинг и другие удобные инструменты сайта.
  • На каждой странице будет видно, где появились новые посты и комментарии.
  • Если вы зарегистрированы в покер-румах через GipsyTeam, вы получите статистику рейка, бонусные очки для покупок в магазине, эксклюзивные акции и расширенную поддержку.