Re: Самое быстрое определение покерной комбинации ID:24767 ответ на 24521 |
Вс, 29 октября 2006 10:34 [#] |
|
|
Насчет сравниваются:
ФулХаусы вообже нет смысла сравнивать, т.к. двух одинаковых ФулХаусов в принципе быть не может. А ранги у них разные, как правильно заметил Коровин.
Флеши сравнивают не только по первой, но и по второй и по третьей карте и т.д. вплоть до 5.
Вопрос в другом: Если Вы используете ранги, то как Вы формируете ранг? По формуле или из таблицы 1-7462?
Если по формуле, то какие весовые коэффициенты для каждого ранга карт Вы используете?
Годится ли такая формула?
Rang = Sum(1-10)*[RComb*k0+k1+k2+k3],
где:
Rang - сила данной руки,
Sum(1-10) - сумма всех возможных комбинаций (РоялФлеш-Старшая карта),
RComb - весовой коэффициент каждой комбинации,
k0 - ранг комбинации,
к1, к2, к3 - весовые коэффициенты 1-3 кикеров.
При этом весовые коэффициенты кикоров различных рангов карт равны:
2 - к=2,
3 - к=3,
4 - к=5,
5 - к=7,
.....
К - к=37,
А - к=41.
ЗЫ: Есть сомнения в правильности рангов карт.
|
|
|