Здравствуйте! Есть игра покер, на столе уже 3 карты, в колоде осталось 49 карт, нужно определить функцией смогут ли эти 3 карты выиграть, например, Стрит-флеш?
Точнее, есть ли шанс у этих 3 карт?
Подскажите, пожалуйста, может быть есть реализованная функция или библиотека? Если нет, то буду рад любым подсказкам, спасибо.
ps рекомендую. тут именно о покере и равновесии Нэшаpoker.cs.ualberta.ca/publications/NIPS07-cfr.pdf
некоторые, коммерчески успешные покерные калькуляторы, чуть ли не буквально основаны на этой публикации
Для начала, нужно определить, есть ли 3 карты одной масти, из которых может сложиться нужная последовательность.
Далее, определить, какие ещё подойдут.
В общем случае, вероятность будет (2/49)*(1/48)
Я пользуюсь программой для вычисления вероятностей Equilab. Вообще по формуле вычисляется всё. Я с помощью этой программы отлично поработал над своей игрой, чтобы заносить https://pokerdomdostup.com/ регулярно на покерДом. Если хотите возвысить свой уровень игры, то обязательно присоединяйтесь к анализу и регулярному разбору сыгранных рук. Удачи в решении задачи!