Thread: Rolling Dice

  1. #1
    Anti-Poster
    Join Date
    Feb 2002
    Posts
    1,401

    Rolling Dice

    Being both a Yahtzee player and an RPG'er, I'd like to think I have a bit of experience with rolling dice, especially those with six sides. When I first started playing Yahtzee, both my roommate and I noticed a trend. If we were going to get a Yahtzee, it would most likely happen on 6's.

    Six years later, I wonder if that was true or just our imagination. I tried searching the web, but I didn't find anything relevant. I asked my gaming group about it, and they generally agree that a dice with pips on it will roll high compared to a dice with numbers inscribed on it.

    Anyone here have anything to say about it?
    If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm. - Jack Klein

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    hmm... it could be that the dice you used were not fair, and so not perfectly balanced.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Anti-Poster
    Join Date
    Feb 2002
    Posts
    1,401
    It's not just a dice or a set of dice. We change dice out pretty regularly.
    If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm. - Jack Klein

  4. #4
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    Well, if the 1 is on the opposite side from the 6, it'd be a little heavier, so that might be it. I'd say it's probably a coincidence, though.

  5. #5
    S Sang-drax's Avatar
    Join Date
    May 2002
    Location
    Göteborg, Sweden
    Posts
    2,072
    I agree that it could be more likely to get a Yahtzee with 6's than with 1's.
    The reason for this is that if you get the same amount of 6's and some other numer when you toss the dice, you'll save the 6's, not the pair of lower numbers.
    Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling

  6. #6
    mov.w #$1337,D0 Jeremy G's Avatar
    Join Date
    Nov 2001
    Posts
    704
    A solid mass, with some mass more removed on some sides then the other would tend to act in such a manner befitting thier existence. In such a case where the mass was of subtle density, and portions of mass so small that the effects would be menial and or negligent, on an average scale. However, on a larger, more real life scale would be quite profound. That is to say, of all the die, in all the universe, I'm sure that intelligent beings in the universe (should there exist any if at all) would have ruled out die as a random chance generator due to the fact that the larger number oppisite the smallest number (IE greatest difference in every so slight mass) was assuredly a sure win in universal terms.
    c++->visualc++->directx->opengl->c++;
    (it should be realized my posts are all in a light hearted manner. And should not be taken offense to.)

  7. #7
    Cheesy Poofs! PJYelton's Avatar
    Join Date
    Sep 2002
    Location
    Boulder
    Posts
    1,728
    >>I agree that it could be more likely to get a Yahtzee with 6's than with 1's.
    The reason for this is that if you get the same amount of 6's and some other numer when you toss the dice, you'll save the 6's, not the pair of lower numbers.<<

    Voice of reason. There is simply no way you could have rolled enough times to notice the extra probability alloted from the miniscule difference in weight between the 6 and the 1.

  8. #8
    mov.w #$1337,D0 Jeremy G's Avatar
    Join Date
    Nov 2001
    Posts
    704
    Quote Originally Posted by PJYelton
    >>I agree that it could be more likely to get a Yahtzee with 6's than with 1's.
    The reason for this is that if you get the same amount of 6's and some other numer when you toss the dice, you'll save the 6's, not the pair of lower numbers.<<

    Voice of reason. There is simply no way you could have rolled enough times to notice the extra probability alloted from the miniscule difference in weight between the 6 and the 1.

    Actually you could think you notice in a small certainly finite number of rolls. However, it would merely ammount to coincidence rather then statistical proof. After all it is very possible that this young lad had the uncanny chance to roll 6's more often than not.
    c++->visualc++->directx->opengl->c++;
    (it should be realized my posts are all in a light hearted manner. And should not be taken offense to.)

  9. #9
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    >>I agree that it could be more likely to get a Yahtzee with 6's than with 1's.
    The reason for this is that if you get the same amount of 6's and some other numer when you toss the dice, you'll save the 6's, not the pair of lower numbers.<<

    Voice of reason. There is simply no way you could have rolled enough times to notice the extra probability alloted from the miniscule difference in weight between the 6 and the 1.
    ("rolleyes", haha.. ya, no ok.) PJ, the statement you quoted has nothing to do with weight differences..
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  10. #10
    Cheesy Poofs! PJYelton's Avatar
    Join Date
    Sep 2002
    Location
    Boulder
    Posts
    1,728
    I know, I was agreeing with his logical reasoning which is why I called him the voice of reason. My second sentence was meant to strengthen why what Sang-drax said is a more plausible explanation.

  11. #11
    S Sang-drax's Avatar
    Join Date
    May 2002
    Location
    Göteborg, Sweden
    Posts
    2,072
    Yup, I am certain that the weight difference is neglible.
    But if I get a pair of 1's and a pair of 6's, I'll save the 6's for psychological reasons.
    Last edited by Sang-drax : Tomorrow at 02:21 AM. Reason: Time travelling

  12. #12
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Oooh, I get it.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  13. #13
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    Yeah, S-D's explanation makes a lot more sense than mine does.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Designing Data Structures for Dice Rolling
    By drunken_scot in forum C Programming
    Replies: 6
    Last Post: 02-27-2009, 01:01 AM
  2. Replies: 9
    Last Post: 11-11-2007, 02:31 PM
  3. Dice Rolling Problem
    By EdSquareCat in forum C++ Programming
    Replies: 3
    Last Post: 05-26-2007, 01:53 PM
  4. Dice Rolling Program help
    By courtesan in forum C Programming
    Replies: 3
    Last Post: 08-17-2005, 03:14 PM
  5. rolling dice program
    By sunny2005 in forum C Programming
    Replies: 20
    Last Post: 03-21-2005, 04:45 PM