Регистрация
Регистрация Поиск Сообщество  
CGM > Казино > Казино софт
Опции темы

Самое быстрое определение покерной комбинации

Важные объявления
Старый 08.10.2006, 03:14   #141 (permalink)
Бессмертный
 
Аватар для korovin
 
Регистрация: 13.02.2004
Адрес: Россия
Сообщений: 3,027
Цитата:
Сообщение от Цитата:
Опа. Вроде год назад ты говорил, что у тебя было 2000? Или это только для первого бокса?
То было 2 назад на старом буке. На новом тоже выполняется за 3000 тактов. Речь то не о них (что считать тактом и как их вообще посчитать?) А о сокращении объема вычислений

Название: speed.jpg
Просмотров: 815

Размер: 41.2 Кб

Цитата:
Сообщение от Цитата:
Вместо изменения шкалы выплат изъять из колоды случайное количество (от 5 до 10) случайных карт.
Grey, а какие подвождные камни здесь могут быть? Если хочеш, давай сверимся по неполной колоде с конкретными вышедшими картами. Я нумерую их от 1 (2 пик) до 52 (Туз чирв). Без двух достаточно?
Вложения
Тип файла: exe POKER.exe (678.0 Кб, 161 просмотров)
korovin вне форума      
Старый 08.10.2006, 10:07   #142 (permalink)
Бессмертный
 
Аватар для Grey
 
Регистрация: 30.04.2004
Сообщений: 3,612
Цитата:
Сообщение от Korovin писал
То было 2 назад на старом буке. На новом тоже выполняется за 3000 тактов.
Слишком большая разница. Процентов 10 еще куда ни шло.

1. .exe один и тот же, или разные сборки (оптимизация компилятора вкл/выкл?)

2. Режим энергосбережения на буке включен? Многие модели в этом случае уменьшают тактовую частоту.

3. Маловероятно -- но вдруг. Может, отключен кэш в сетапе биоса?

Цитата:
Сообщение от Цитата:
Цитата:
Сообщение от Цитата:
Вместо изменения шкалы выплат изъять из колоды случайное количество (от 5 до 10) случайных карт.
Grey, а какие подвождные камни здесь могут быть?
Если спорить на существенные деньги, может возникнуть соблазн большую часть вычислений сделать заранее, при старте программы. Т.е. заточить программу под строго определенные правила, состав колоды и т.п. Мое предложение исключало такую возможность полностью.
__________________
Arthur Grey
Grey вне форума      
Старый 08.10.2006, 11:33   #143 (permalink)
Бессмертный
 
Аватар для korovin
 
Регистрация: 13.02.2004
Адрес: Россия
Сообщений: 3,027
Цитата:
Сообщение от Цитата:
Если спорить на существенные деньги, может возникнуть соблазн большую часть вычислений сделать заранее, при старте программы
Т.е. ты не раскрываеш свои достижения в надежде с кем-нибудь поспорить на существенные деньги? Блиц вон тоже бесплатно доли секунды демонстрировать отказывается. Никто за эти достижения ни копейки не даст. Все для себя делают и Все одни те же проблемы решают.
korovin вне форума      
Старый 08.10.2006, 11:57   #144 (permalink)
Бессмертный
 
Аватар для Grey
 
Регистрация: 30.04.2004
Сообщений: 3,612
Цитата:
Сообщение от Korovin писал
Т.е. ты не раскрываеш свои достижения в надежде с кем-нибудь поспорить на существенные деньги?
Да нет, конечно же. К тому же мои достижения вряд ли больше твоих. Я покером не занимался 4 года, сейчас вот только недавно возобновил свои старые разработки. Да и то, наверное, опять заброшу. Играть практически негде.

__________________
Arthur Grey
Grey вне форума      
Старый 08.10.2006, 23:40   #145 (permalink)
Ветеран
 
Регистрация: 26.11.2005
Адрес: Минск
Сообщений: 1,242
Может, эту тему пора вынести в приват, и то, только для тех, кому это реально интересно.. К настоящему времени только Коровин и я выложили по демке.. а судя по разговором желающих было больше ...

2 Коровин:
Если есть желание продолжать соревнование, то можно продолжить.. Например добавить обмен в наши проги.. Можно начать с обсуждения построения общей тестовой среды, что-то вроде этого -- http://forum.cgm.ru/msg?th=7288&start=0 Впрочем, все обсуждаемо.. Лично мне это интересно..
__________________
Единственный способ стать умнее -- играть с более умным противником. // Основы шахмат\'1883
Sharky вне форума      
Старый 09.10.2006, 20:01   #146 (permalink)
Бессмертный
 
Аватар для Gramazeka
 
Регистрация: 03.05.2004
Адрес: Планета Шелезяка
Сообщений: 3,615
Не бросайте расчеты- это интересно действительно всем и все Вас поддерживают!
__________________
Не мечи бисер перед свиньями. (Иисус Христос).
Gramazeka вне форума      
Старый 25.10.2006, 17:34   #147 (permalink)
Бессмертный
 
Аватар для CLON
 
Регистрация: 09.02.2005
Адрес: ex-CCCP
Сообщений: 3,436
Цитата:
Сообщение от Korovin писал пн, 02 октября 2006 17:51
Если все так просто, давай для начала сверим цифры, а потом уже поговорим о времени их получения. В файле анализ покера без обменов с ТК, выплаты стандартные. Посчитано число ВСЕХ возможных исходов из 19 933 230 517 200 возможных, что позволяет получить абсолютно точное МО идеальной игры. Подозреаю что я где-то накосячил, подскажи где.
Может быть я ошибаюсь, но обшее число комбинаций должно быть в 5 раз меньше: 52С5*47С5 = 3 986 646 103 440 вместо, 52С5*47*46С4 = 19 933 230 517 200 .

ЗЫ: Отличие в том, что 19 933 230 517 200 комбинаций дают МО руки игрока против любой карты диллера, но за это приходится анализировать по 5 комбинаций каждой руки диллера.
__________________
Dr.Sc.Ing.
CLON

Здесь могла бы быть реклама полезных программ для рулетки, но она запрещенна ЦЕНЗУРОЙ форума CGM.ru :(
CLON вне форума      
Старый 25.10.2006, 19:56   #148 (permalink)
Ветеран
 
Регистрация: 26.11.2005
Адрес: Минск
Сообщений: 1,242
Клон, реально комбинаций и того меньше.. Их просто группируют по признакам.. и каждая группа имеет свою вероятность.. получается игровая стратегия. Мы же рассматриваем общий случай, когда должны принять решения исходя из неопределенности оставшихся карт дилера с учетом заданных правил..
__________________
Единственный способ стать умнее -- играть с более умным противником. // Основы шахмат\'1883
Sharky вне форума      
Старый 28.10.2006, 22:18   #149 (permalink)
Бессмертный
 
Аватар для CLON
 
Регистрация: 09.02.2005
Адрес: ex-CCCP
Сообщений: 3,436
Еще один вопрос:

"Ползая" в интернете наткнулся на метод ранжирования ВСЕХ комбинайций для 5-ти карточного покера. Автор пишет о 7462 независимых комбинаций.

Метод определения силы руки, заключается в расчете ранга комбинации. При этом никаких сравнений не требуется, т.к. ранг уже получен в результате сравнения руки со всеми возможными комбинациями. Для сравнения двух покерных рук достаточно сравнить их ранги.

Вопрос: кто-нибудь использует данный алгоритм для определения силы руки?
__________________
Dr.Sc.Ing.
CLON

Здесь могла бы быть реклама полезных программ для рулетки, но она запрещенна ЦЕНЗУРОЙ форума CGM.ru :(
CLON вне форума      
Старый 28.10.2006, 23:13   #150 (permalink)
Увлечённый
 
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
2CLON. Этим все пользуются. Число разных рангов не очень однозначное число. Допустим в этих 7462 рангах на флеши относится 1277. Но фактически всего 8 рангов флешей, т.к. в покере против казино никогда флеш не сравнивается по второй сверху карте. И т.д.
Это Я вне форума      
Старый 29.10.2006, 00:00   #151 (permalink)
Увлечённый
 
Аватар для Blitz
 
Регистрация: 24.02.2004
Адрес: Без определенного места жительства
Сообщений: 467
Отправить сообщение для Blitz с помощью ICQ Отправить сообщение для Blitz с помощью Skype™
Цитата:
Сообщение от Это Я писал вс, 29 октября 2006 00:13
...в покере против казино никогда флеш не сравнивается по второй сверху карте. И т.д.
Честно говоря, это для меня новость...

Блиц.
__________________
Casino Poker Analyzer 4.21
telegram channel: t.me/poker_analyzer
Blitz вне форума      
Старый 29.10.2006, 03:56   #152 (permalink)
Увлечённый
 
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
Цитата:
Сообщение от Blitz писал вс, 29 октября 2006 00:00
Цитата:
Сообщение от Это Я писал вс, 29 октября 2006 00:13
...в покере против казино никогда флеш не сравнивается по второй сверху карте. И т.д.
Честно говоря, это для меня новость...

Блиц.
Правда гоню. Флеши сравниваются. Не сравниваются фул-хаусы которых 156. Фактически только 13. Вобщем прошу прощения, год уже этим не занимался.
Это Я вне форума      
Старый 29.10.2006, 03:59   #153 (permalink)
Бессмертный
 
Аватар для korovin
 
Регистрация: 13.02.2004
Адрес: Россия
Сообщений: 3,027
Не сраниваюися это одно, но стоят они по разному, т.е. вариантов всетаки 156
korovin вне форума      
Старый 29.10.2006, 04:03   #154 (permalink)
Увлечённый
 
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
P.S. Старшая карта вместо 1277 по факту вообще комбинация 1-го только ранга.
Это Я вне форума      
Старый 29.10.2006, 10:34   #155 (permalink)
Бессмертный
 
Аватар для CLON
 
Регистрация: 09.02.2005
Адрес: ex-CCCP
Сообщений: 3,436
Насчет сравниваются:

ФулХаусы вообже нет смысла сравнивать, т.к. двух одинаковых ФулХаусов в принципе быть не может. А ранги у них разные, как правильно заметил Коровин.

Флеши сравнивают не только по первой, но и по второй и по третьей карте и т.д. вплоть до 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.

ЗЫ: Есть сомнения в правильности рангов карт.
__________________
Dr.Sc.Ing.
CLON

Здесь могла бы быть реклама полезных программ для рулетки, но она запрещенна ЦЕНЗУРОЙ форума CGM.ru :(
CLON вне форума      
Старый 29.10.2006, 10:54   #156 (permalink)
Увлечённый
 
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
2CLON. Я не перестаю удивляться вашей привычке публично обсуждать все тонкости. Мы же не колхоз, в конце концов, строим. В нашем деле информация представляет ценность пока она известна в очень узком кругу. Написали бы в личку нескольким людям о просьбе подсказать про комбинации. Неужели модератору (хоть и с припиской какого форума) никто бы не помог. Хотите дам готовый алгоритм, только на С++. Одна просьба не кому не давать и не постить в форуме. Я, кстати, только за то что вы наконец-то забили на эту рулетку и занялись делом. Хотя попрежнему не на переднем крае. Мертвый этот покер уже.

Пишите в личку.
Это Я вне форума      
Старый 29.10.2006, 11:06   #157 (permalink)
Бессмертный
 
Аватар для CLON
 
Регистрация: 09.02.2005
Адрес: ex-CCCP
Сообщений: 3,436
Цитата:
Сообщение от Это Я писал вс, 29 октября 2006 10:54
2CLON. Я не перестаю удивляться вашей привычке публично обсуждать все тонкости. Мы же не колхоз, в конце концов, строим. В нашем деле информация представляет ценность пока она известна в очень узком кругу. Написали бы в личку нескольким людям о просьбе подсказать про комбинации. Неужели модератору (хоть и с припиской какого форума) никто бы не помог. Хотите дам готовый алгоритм, только на С++. Одна просьба не кому не давать и не постить в форуме. Я, кстати, только за то что вы наконец-то забили на эту рулетку и занялись делом. Хотя попрежнему не на переднем крае. Мертвый этот покер уже.

Пишите в личку.
Это Я, спасибо за предложение. Но я уж как-нибудь сам. Тем более, что для меня игра - это не проффесия, а хобби. Читать чужие исходники - мало толку, т.к. надо самому четко представлять все ньюансы игры, а у меня пока такого представления пока нет.

На рулетку на забил, просто отложил до лучших времен. Катострофическая нехватка времени.

ЗЫ: Писать в личку на форуме не имеет смысла, т.к. никто не желает помочь, по известным Вам причинам. Эта информация (про которую я написал) свободно доступна в интернете, как говорит Гарри: "поисковики - страшная сила". К стати там же есть и алгоритмы и в Делфи и в Си.
__________________
Dr.Sc.Ing.
CLON

Здесь могла бы быть реклама полезных программ для рулетки, но она запрещенна ЦЕНЗУРОЙ форума CGM.ru :(
CLON вне форума      
Старый 29.10.2006, 11:07   #158 (permalink)
Увлечённый
 
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
Я ничего не доказываю, я пользовался полным набором.

2Korovin. Под словом "стоят" подразумевается число таких комбинаций?
Это Я вне форума      
Старый 29.10.2006, 12:36   #159 (permalink)
Бессмертный
 
Аватар для korovin
 
Регистрация: 13.02.2004
Адрес: Россия
Сообщений: 3,027
Цитата:
Сообщение от Цитата:
2Korovin. Под словом "стоят" подразумевается число таких комбинаций?
Стоят - значит что 77722 например принесет нам больше денег чем 777АА
korovin вне форума      
Старый 29.10.2006, 17:44   #160 (permalink)
Увлечённый
 
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
Я видно совсем подругому считаю, поэтому не понимаю. Если игра без АК, то всеравно больше?
Это Я вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Самое быстрое определение покерной комбинации — Часть 2 Sharky Казино софт 21 16.10.2014 20:28
Медленный подъем и быстрое падение JSinx Безлимитный холдем микро бай-инов 29 09.02.2011 10:07
Быстрое создание playlists ProzAk-R Программное обеспечение 3 22.05.2009 21:04
Autohotkey и быстрое сохранение скринов sergey321 Покер софт 3 11.12.2008 02:12



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Быстрый переход
Правила форумов CGM Контакты Справка Обратная связь CGM.ru Архив Вверх Главная
 
Использование материалов сайта разрешено только при наличии активной ссылки на источник.
Все права на картинки и тексты принадлежат Информационному агентству CGM и их ПАРТНЕРАМ. Политика конфидециальности
CGM.ru на Youtube CGM.ru на Google+ CGM.ru в Twitter CGM.ru на Facebook CGM.ru в vKontakte CGM.ru в Instagram

В сотрудничестве с Pokeroff.ru
Текущее время: 08:42. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot