|
|
Если АК нет, может быть разница в числе стритов дилера. Строго говоря, полное сжатие мастей дает не 7462 а около миллиона уникальных рук, т.е. это число не является каким-то эталоном и на него равнятся не стоит. У меня, например, оно используется для ОЦЕНКИ МО игры, а не для точного расчета.
|
|
|
|
| Korovin писал | | Строго говоря, полное сжатие мастей дает не 7462 а около миллиона уникальных рук | Поменьше. Уникальных рук на 5 картах всего 134459.
|
|
|
|
| Цитата: | | Поменьше. Уникальных рук на 5 картах всего 134459. | Уникальных это как? Для меня уникальная рука в покре против казино обладает двумя важными свойствами:
1. Однозначно определяет возможные расклады рук дилера.
2. Однозначно определяет возможные комбинации игрока при замене 1-5 карт, включая соблюдение после обмена п.1.
Впрочем, ты кажется прав. Что-то я дейстительно загнул про миллион
|
|
|
|
|
Возможные комбинации диллера определяют так же мертвые карты, которых в общем виде может быть > 6. Для боксов > 1. Или это обобщенное максимальное разделение на уникальность. Вобщем явно не мой метод. Ничего в этом не понимаю.
|
|
|
|
| Korovin писал | | Уникальных это как? | Уникальных это когда мы абстрагируемся от конкретных значений мастей.
Допустим
:_a_d1:
и
одинаковы, т.к. мы можем получить ту же самую руку перестановкой мастей. А вот эта, хоть и с теми же рангами, уже другая рука:
|
|
|
|
|
С этим все ясно, вопрос по цифре. Выше приведеную задачу о покере без обменов я решил полным перебором рук игрока и затем перебором "уникальных" рук игрока. Решения совпали, но этих рук я насчитал 153 764, больше сжать без потери точности не удалось Как ты получил 134 459? Действительно ли перебора этого числа рук достаточно для вычисления точного МО игры в покер на первом боксе? Проверял ли ты это?
|
|
|
|
| Korovin писал | | Как ты получил 134 459? | Просто отсортировал и подсчитал.
|
|
|
|
|
А я считаю, что эти три руки одинаковы, даже если есть 2 докупа 6-й, с точки зрения стрита, они одинаковы, а флеш на них всех не докупается, потому они и одинаковы. Я различаю только руки с тремя картами в одной масти, черырьмя (это для флешей) и всеми остальными наборами мастей (2-1-1-1, 2-2-1 в разных вариантах), т.е интересуют только наборы 4-1, 3-1-1 и 3-2. И с этой точки зрения у меня разных наборов всего 94192. Перебираю эти варианты с весами для каждой комбы и имею полный перебор.
|
|
|
|
| Fabrica писал | | А я считаю, что эти три руки одинаковы, даже если есть 2 докупа 6-й, с точки зрения стрита, они одинаковы, а флеш на них всех не докупается, потому они и одинаковы. | А причем тут обмены и докупы? В русском вообще можно любое количество карт менять. Так что для разных вариаций правил можно придумать свои критерии "одинаковости". Мой -- самый общий. Примерно как в холдеме -- есть 1326 различных вариантов наборов двух "карманных" карт, но все они сводятся всего к 169 вариантам.
|
|
|
|
|
94192 варианта рук ненамного меньше чем 130 тысяч. При наличии мощного движка задача анализ любого покера на первом боксе решается в чистом виде перебором этого множества рук против множества возможных карт дилера. В случае доп. информации о вышедших картах (не первый бокс) я использовал понятие цикла: тот же перебор, но вышедшие карты - случайны, чем больше циклов, тем выше сходимость. Этот метод можно еще улучшить: для каждой стартовой руки генерировать доп. кары от 0 до N раз, где N зависит о модуля разницы в стоимости лучшего решения и ближайшего к нему. Например, в случае готовой руки от стрита в обычном оазисе N будет равно 0, а для пары двоек максимально возможным.
|
|
|
|
| Sharky писал вт, 03 октября 2006 15:53 | | Korovin писал вт, 03 октября 2006 08:17 | | А как насчет покупки игры дилеру, есть наработки? | Увы, не доделал до конца. И пока сессию не сдам, не сделаю..  | Возобновил работу над покупкой, ввиду этого... Покупка игры дилеру делится:
По обмену карт:
1. Замена старшей карты
2. Замена младшей карты
3. Замена на усмотрение дилера
По требованию:
1. В светлую
2. В темную
По допустимым комбинациям:
1. Дилер не может менять на стрейт или флешь
2. Дилер может менять на стрейт или флешь
3. Дилер может менять на стрейт или флешь, но комбинация не засчитывается (ровна как нет игры)
По повторному обмену:
1. Бесплатный повторный обмен, если обмененная карта одного ранга с меняемой
2. Нет повторного обмена
3. Повторный обмен платный
По результату нет игры у дилера:
1. Анте выплачивается
2. Анте не выплачивается
По результату есть игра у дилера:
1. Анте выплачивается
2. Анте не выплачивается
Получается 216 видов покупки игры (3*2*3*3*2*2=216). Я ничего не забыл?
|
|
|
|
| Sharky писал вт, 03 октября 2006 15:53 | | Возобновил работу над покупкой, ввиду этого... Покупка игры дилеру делится... | Сколько экзотики! Я делал только:
1. Покупка: нет, старшая, младшая.
2. Того же ранга: проиграл, бесплатно следующую.
3. При неудачной покупке анте: платится, не платится.
Все что встречал в реале.
|
|
|
|
| Это Я писал вт, 31 октября 2006 21:19 | | Сколько экзотики! | Не экзотика, а функция... Так этот список закрыт или как? Есть с чем сравниться? Если кто хочет конечно: EV, диспа, мода, etc..
|
|
|
|
|
| Korovin писал ср, 01 ноября 2006 02:03 | | Сделал, да? Моложец! | Еще не полностью, но близко
|
|
|
|
| Grey писал пн, 30 октября 2006 15:07 | | Korovin писал | | Как ты получил 134 459? | Просто отсортировал и подсчитал. | Ради интереса вывел формулу.
Количество уникальных 5-карточных хэндов
Для Mathematica:
c[m_,n_]:=Binomial[m,n]
c[13,5]+
c[13,4]*13+
c[13,3]*c[13,2]+
c[13,3]*(c[13,2]+13)+
(c[c[13,2],2]+c[13,2])*13+
c[13,2]*(c[13,3]+2*c[13,2]+13)
Для экселя:
=ЧИСЛКОМБ(13;5)+
ЧИСЛКОМБ(13;4)*13 +
ЧИСЛКОМБ(13;3)*ЧИСЛКОМБ(13;2)+
ЧИСЛКОМБ(13;3)*(ЧИСЛКОМБ(13;2)+13)+
(ЧИСЛКОМБ(ЧИСЛКОМБ(13;2);2)+ЧИСЛКОМБ(13;2))*13+
ЧИСЛКОМБ(13;2)*(ЧИСЛКОМБ(13;3)+2*ЧИСЛКОМБ(13;2)+13 )
|
|
|
|
|
Для быстрого определения покерной комбинации, применил интуитивные возможности мозга за игровым столом. Результаты впечатлили. Но я новичок. Как применяют интуитивные способности профессионалы? Отзовитесь. Это интересная тема для обсуждения на форуме.
|
|
|