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

Как PokerStov считает ничьи

Важные объявления
Старый 11.02.2010, 21:37     TS Старый   #1 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
Не могу понять откуда в PokerStove берутся такие цифры при подсчете ничьи
Против одного противника все понятно

А вот когда добавляю еще противников получаются какие то непонятные результаты

Пример1 моя рука 5h4d стол Ac 2s 3h 8d Qh

893,970 games 0.186 secs 4,806,290 games/sec
Board: Ac 2s 3h 8d Qh
Dead:
equity win tie pots won pots tied
Hand 0: 99.092% 98.19% 00.91% 877752 8103.00 { 5h4d }
Hand 1: 00.454% 00.00% 00.45% 0 4057.50 { random }
Hand 2: 00.454% 00.00% 00.45% 0 4057.50 { random }

Здесь у меня натсовый стрит и возможны только 9 ничьих
Общая вероятность ничьи посчитана правильна и я понимаю откуда она это 1.81%
А вот почему у меня шанс на ничью 0.91, а у моих противников по 0.45% ?

Или еще другой пример
Пример2 моя рука 5h4d стол 2s 8d Qh 7h 6s

893,970 games 0.196 secs 4,561,071 games/sec

Board: 2s 8d Qh 7h 6s
Dead:

equity win tie pots won pots tied
Hand 0: 93.516% 92.63% 00.88% 828120 7887.00 { 5h4s }
Hand 1: 03.242% 02.79% 00.45% 24924 4057.50 { random }
Hand 2: 03.242% 02.79% 00.45% 24924 4057.50 { random }


Здесь у меня тот же стрит но не натсовый НО все равно как и в первом примере возможно только 9 ничьих, так почему же процент выпадения ничьи не совпадает с первым примером ?
nill вне форума      
Старый 11.02.2010, 23:07   #2 (permalink)
Старожил
 
Аватар для filetofish
 
Регистрация: 02.03.2009
Сообщений: 909
.45 это вероятность любой руки
потому что нужно, чтоб у кого-то из них была такая же рука как у тебя, а не у обоих
во втором случае, если у второго будет тоже 54, у третьего может быть натс
__________________
йгроки, йграйте в йгры й выйгрывайте выйгрыш; но опастайтесь пройгрыша.
filetofish вне форума      
Старый 11.02.2010, 23:53     TS Старый   #3 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
filetofish
0.45 это вероятность не любой руки, а ничьи у одного из двух опонентов с рамдомным спектром рук

есть общая вероятность ничьи 1.81% для первого примера я ее в еxel посчитал все сходится, но почему у моей руки вероятность ничьи 0.91% а у противников в сумме 0.90% почему так неровно делятся вероятности, ведь при одном противнике для моей руки и для противника вероятность делиться на 2, а тут получаеться у моей руки чуть больше вероятность ничьи чем в сумме у двух противников.

А второй пример вообще непонятно общая вероятность ничьи 1.78% откуда ?
ведь количество аутов для ничьи столько же как и в первом примере 12 аутов, а вероятности разные
nill вне форума      
Старый 11.02.2010, 23:59   #4 (permalink)
Старожил
 
Аватар для filetofish
 
Регистрация: 02.03.2009
Сообщений: 909
.45 это вероятность любой одной руки из всех, в данном случае 54
округление наверное зачем тебе вообще вероятности с такой точностью?
__________________
йгроки, йграйте в йгры й выйгрывайте выйгрыш; но опастайтесь пройгрыша.
filetofish вне форума      
Старый 12.02.2010, 00:25     TS Старый   #5 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
filetofish
еще раз посчитал возможно и округление, а второй пример непонятно логика совсем все должно быть так же как в первом

надо для проги хочу понять логику расчетов чтобы записать все в коде
nill вне форума      
Старый 12.02.2010, 00:28   #6 (permalink)
Старожил
 
Аватар для filetofish
 
Регистрация: 02.03.2009
Сообщений: 909
бота пишешь что-ли? )
Цитата:
если у второго будет тоже 54, у третьего может быть натс
а это тебе не подошло?
__________________
йгроки, йграйте в йгры й выйгрывайте выйгрыш; но опастайтесь пройгрыша.
filetofish вне форума      
Старый 12.02.2010, 15:47     TS Старый   #7 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
в общем я тут подумал и итоговые значения ничьи то есть суммы вероятность моей ничьи + вероятности ничьи двух противников у меня сходятся в обоих примерах, а вот распределение вероятностей нет

скажем первый пример если сложить количество ничьих из колонки post tie то получается 16218 цифра правильная, я получил такую же своими вычислениями.
Но вот почему дальше цифры распределяются не так как я думаю
то есть
для моей руки вероятность должна быть равна 16218/2=8109
а для каждого из противников соответственно 8109/2=4054,5

Но в PokerStov у моей руки почему то 8103, а у каждого из противников по 4057,5
Откуда такие цифры ? Ведь ничья это когда все поровну а тут получается у моей руки вероятность ничьи ниже, чем в сумме у противников.
nill вне форума      
Старый 13.02.2010, 12:51   #8 (permalink)
Старожил
 
Аватар для filetofish
 
Регистрация: 02.03.2009
Сообщений: 909
третий раз говорю потому что у тебя не натс
они могут попилить тебя по натсу и когда у тебя и у второго будет 54 у третьего может быть натс
__________________
йгроки, йграйте в йгры й выйгрывайте выйгрыш; но опастайтесь пройгрыша.
filetofish вне форума      
Старый 13.02.2010, 14:17     TS Старый   #9 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
я о первом примере у меня как раз натс
процент на победу у опов 00.00% это говорит о том что у меня натс
nill вне форума      
Старый 13.02.2010, 14:26   #10 (permalink)
Старожил
 
Аватар для filetofish
 
Регистрация: 02.03.2009
Сообщений: 909
ну может потому что на них двоих три 54 в колоде
да и вообще если ещё рук добавить, третью рандом руку например, то там какая-то херь получается уже вообще)
__________________
йгроки, йграйте в йгры й выйгрывайте выйгрыш; но опастайтесь пройгрыша.
filetofish вне форума      
Старый 13.02.2010, 14:57     TS Старый   #11 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
да если добавить еще одного противника для первого примера то получим

733,055,400 games 247.651 secs 2,960,034 games/sec
Board: 2s 3h Ac 8d Qh
Dead:
equity win tie pots won pots tied
Hand 0: 98.640% 97.28% 01.36% 713151504 9937197.00 { 5h4d }
Hand 1: 00.453% 00.00% 00.45% 0 3322233.00 { random }
Hand 2: 00.453% 00.00% 00.45% 0 3322233.00 { random }
Hand 3: 00.453% 00.00% 00.45% 0 3322233.00 { random }

А по моим расчетам должна быть такая же общая сумма вариантов для ничьи
(9937197+3322233+3322233+3322233)=19903896

Но другое распределение
Hand 0:9951948 (19903896/2)
Hand 1:3317316 (9951948/3)
Hand 2: 3317316 (9951948/3)
Hand 3: 3317316 (9951948/3)

Как бы ошибка не большая но на флопе она намного больше. В общем пока мое мнение что это все таки баг PokerStove отписал им вчера об этом пока ответа нету
nill вне форума      
Старый 13.02.2010, 15:04   #12 (permalink)
Старожил
 
Аватар для filetofish
 
Регистрация: 02.03.2009
Сообщений: 909
я думаю что всем пофигу — стов свою задачу выполняет, а такие мелочи не нужны никому для игры.
попробуй equilator кстати, он вроде точнее считал некоторые моменты.
__________________
йгроки, йграйте в йгры й выйгрывайте выйгрыш; но опастайтесь пройгрыша.
filetofish вне форума      
Старый 13.02.2010, 15:15     TS Старый   #13 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
equilator
считает точно так же только без подробнстей как pokerstove
nill вне форума      
Старый 13.02.2010, 19:11   #14 (permalink)
Участник
 
Регистрация: 13.10.2004
Сообщений: 165
Цитата:
Сообщение от nill Посмотреть сообщение
Не могу понять откуда в PokerStove берутся такие цифры при подсчете ничьи

Пример1 моя рука 5h4d стол Ac 2s 3h 8d Qh

893,970 games 0.186 secs 4,806,290 games/sec
Board: Ac 2s 3h 8d Qh
Dead:
equity win tie pots won pots tied
Hand 0: 99.092% 98.19% 00.91% 877752 8103.00 { 5h4d }
Hand 1: 00.454% 00.00% 00.45% 0 4057.50 { random }
Hand 2: 00.454% 00.00% 00.45% 0 4057.50 { random }
Разберем 1 вариант:
у нас 54о, делим если у первого 54 у второго нет, у второго 54 у первого нет, и если у обоих будет 54. Посчитаем варианты.
1 первого 54 у второго ВСЕГО 43*42/2=903 вариантов разных рук, из них 4 варианта с 54 (2 пятерки * 2 четверки, попарно). У первого 54 возможно 9 вариантов (3 пятерки * 3 четверки). Таким образом мы делим с первым (903-4)*9=8091 раз (по 4045,5). То же самое для второго, мы с ним делим 8091 раз банк.
Теперь когда у всех по 54. Таких вариантов 36, 9 вариантов первого на 4 разных варианта второго, вариант один, т.к. участвуют оба игрока. Эти 36 раз мы делим на троих по 12.
Получаем:

1 1 0 / 4045,5...4045,5........0
1 0 1 / 4045,5.......0........4045,5
1 1 1 / ...12.........12.........12
---------------------------------
...........8103.....4057,5.....4057,5 (точки, типа псевдоформат, а то сжимает)

Задавай вопросы.
Fabrica вне форума      
Старый 15.02.2010, 00:15     TS Старый   #15 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
Fabrica
Огромное спасибо за ответ!!
Теперь понятно что это не баг PokerStove, я просто не учел третий вариант когда у каждого будет 54 и соответственно количество вариантов с ничьей у двух противников в сумме больше чем у меня.

Немного сложновато конечно для понимания, поэтому у меня вопрос если рассмотреть случай когда будет возможно не 9 ничьих как в первом примере, а 6 и как тогда посчитать
Вот пример из PokerStoveя оставил данные только для ничьи
Board: Ac 2s 8h Th 9s
Hand 0: 00.52% 4654.00 { AsKd }
Hand 1: 00.30% 2677.00 { random }
Hand 2: 00.30% 2677.00 { random }

Интересует только количество и распределение ничьи
nill вне форума      
Старый 21.02.2010, 17:27     TS Старый   #16 (permalink)
Интересующийся
 
Регистрация: 19.04.2008
Сообщений: 91
Пост чуть выше уже не актуален теперь я не могу посчитать количество вариантов если за столом 3 оппа для первого примера из первого поста

Для трех противников PokerStove
Выдает следующие результаты

733,055,400 games 297.837 secs 2,461,263 games/sec

Board: Ac 2s 3h 8d Qh
Dead:

equity win tie pots won pots tied
Hand 0: 98.640% 97.28% 01.36% 713151504 9937197.00 { 5h4d }
Hand 1: 00.453% 00.00% 00.45% 0 3322233.00 { random }
Hand 2: 00.453% 00.00% 00.45% 0 3322233.00 { random }
Hand 3: 00.453% 00.00% 00.45% 0 3322233.00 { random }



У меня сумма получается чуть чуть не такой как в pokerstove


варианты выпадения ничьи должны быть такими
1) 1 1 1 0
2) 1 0 1 1 Вариант 1)
3) 1 1 0 1

4) 1 1 0 0
5) 1 0 0 1 Вариант 2)
6) 1 0 1 0

7) 1 1 1 1 Вариант 3)


Вариант 1) 1 1 1 0 - 9*4*(820-1)*3/3=29484
Таких вариантов всего 3 поэтому умножаю на 3 и делю на 3 для моей руки

Вариант 2) 1 1 0 0 - 9*(903-4)*(820-4)*3/2=9903384
Таких вариантов тоже 3 поэтому умножаю на 3 но делю на 2 для моей руки

Вариант 3) 1 1 1 1 - 9*4*1/4=9
Таких вариантов только один делю на 4 для моей руки


В сумме 9932877 что на 4320 меньше чем в Pokerstove должно быть 9937197
И пока никаких идей где у меня ошибка
Число 820 это 41*40/2
В первом варианте (820-1) потому что остается только 1 вариант с 54 если раньше выпало три.
Во втором варианте (903-4) и (820-4) потому что остается 4 варианта 54 если раньше выпало две 54.
По идее все верно но цифры не сходяться.
nill вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ставки на ничьи (Лига1) AntonKiller Ставки на спорт - теория и практика 38 28.03.2014 07:32
PTR считает в PT BB или просто в BB?? Alert27 Около покерного стола 2 21.07.2010 01:35
ПТ 3 Неправильно считает vindiesel Покер софт 0 04.02.2009 14:43
Неправильно считает vindiesel Покер софт 0 04.02.2009 14:42
Ставим на футбол. Долой ничьи! Doubter Ваши прогнозы 19 09.01.2008 14:53



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

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
Текущее время: 13:43. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot