Просмотреть всю тему "Вопрос по шестикарточному покеру." »»
Re: Число комбинаций для сравнения.   ID:48639   ответ на 48638 Ср, 24 июля 2002 00:00 [#]
Кардинал Форумы Покер.ру
Привет, Илья.

Сразу скажу, в моей проге до сих пор расчеты велись исходя из игры на 1 бокс.
Учет второго бокса я сделал на скорую руку, для ответа на твое сообщение, поэтому допускаю,
там могут быть ошибки.
Но сейчас я еще раз глянул, и думаю, я ближе к истине. ( по крайней мере, при расчетах на один
бокс все примеры из книги Лесного у меня получили одинаковый с ним ответ)

Теперь по цифрам

>>Результаты: вероятность игры дилера -- 0,592238545417786 ...................0,5922
>>Число комбинаций у диллера -- 101270, нет игры -- 41294

Все верно, здсь разночтений нет

>>Ожиданин перв игрока без покупки = -0,982482463121414.........................-0,9714
>>Выигрышных комбинаций -- 6523, равных -- 0, проигрышных -- 53453

Не совсем понял, что ты считаешь выигрышными, равными и проигрышными комбинациями.
Подойдем с другой стороны.Комбинации дилера:
Пустые - 41294
ТК - 6417
Пара двоек - 586
более старшие пары и прочие комбинации - 52973
Всего комбинаций - 101270

Итого: МО= (41294*1+6417*3-52973*3)/101270= -0,9714

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

>>Ожиданин перв игрока с покупкой = -1,06876879930496 ............................-1,06613
>>Выигрышных комбинаций -- 630689, равных -- 0, проигрышных -- 1588423

По поводу расчетов с покупкой смотри ниже...

>>Ожиданин втор игрока без покупки = -1,36895433068275 ...........................-1,36895
>>Выигрышных комбинаций -- 0, равных -- 0, проигрышных -- 59976

Здесь у нас тоже цифры совпали....

Ожиданин втор игрока с покупкой = -1,48763409256935 ............................-1,25759
Выигрышных комбинаций -- 400923, равных -- 0, проигрышных -- 1818189

Похоже, ты после покупки ставишь Бет всегда, даже при пустой комбинации.
В этом случае я тоже получил ожидание -1,4840. Но лучше карты иногда сбрасывать.Это
повышает МО, точно говорю ))))

>>Если не затруднит, напиши результаты какой-нибудь пограничной ситуации для сравнения.

Думаю, в этом нет пока необходимости. Исправь ошибки, тогда и сравним

>>Еще один вопрос -- Как много времени уходит у твоей программы на просчет этих результатов?

1 секунда. Проверял по встроенному таймеру.

Удачи