AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Straight in poker dice1/30/2024 ![]() Those hands are then tracked separately from the original hands. So, for every possible roll, I iterate through all the dice and assign them a new die face, then check to see what hands the new roll counts towards. To calculate the probability of getting a certain hand after a reroll, I added the probability of getting the hand on your first roll to the probability that any roll could have a single die rerolled and result in that hand. This is proving harder to do than I thought though. I have P(Straight) so all I need to do is calculate P(Reroll Straight). I envisioned the probability of getting, for example, a Straight to be P(Straight) + P(Reroll Straight). I have written a program that will just iterate through every possible die roll and determine which hands it qualifies for, then spits out the probabilities of getting that hand based on how many different combinations of dice could create it. Because hands are not exclusive, they add up to >100%.Ĭalculating the odds of getting a hand with extra rolls is pretty easy. ![]() ![]() Here is a list of the hands I am counting, and have put in the description what hands they map onto in traditional poker dice, along with the probabilities of getting them using the system above. For example, a Five of a Kind counts as a Four of a Kind, Three of a Kind, Two-Pair, Pair, and Flush. To make things a bit more difficult, I am counting a hand of poker dice as any hand lower than it that it qualifies for a Pair is any hand where two die faces share a value. I want to know the probabilities of getting poker dice hands (plus a "Flush" which is all odd or even) when accounting for rerolls and extra rolls. Re-read your post before hitting submit, does it still make sense.Show your work! Detail what you have tried and what isn't working.Use proper spelling, grammar and punctuation.Give context and details to your question, not just the equation.Help others, help you! How to ask a good question Asking for solutions without any effort on your part, is not okay. Beginner questions and asking for help with homework is okay. Post your question and outline the steps you've taken to solve the problem on your own. Do not use ChatGPT in a question or an answerÄon't just post a question and say "HELP". ![]()
0 Comments
Read More
Leave a Reply. |