The random draw for constructed deck is not very random?
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
7 posts
• Page 1 of 1
The random draw for constructed deck is not very random?
by lavino » 23 Jul 2011, 08:28
Anyone found that the draw most of the time clustered card draw in a very narrow range? It doesn't happen all the time but I do notice that a lot of draw it tend to just draw the same cards within a very small range. For example if I have cardA x 4, cardB X4, cardC x4, cardD x4, cardE x4, cardF x4 cardG x4, cardH x 4, cardI x 4 and then 20 island. If is very likely to give me the followings (say 5 cards for test):
1) A, A, island, island, I
2) B, B, C, C, C
3) E, E, D, F, F
etc. Not saying it happens everytime and but I does seems that it is very likely to cluster the same cards and next to each other in some cases. Sometimes I have gone through redraw 3 times without a single land in all of them for a deck that has 22 mountains. It is until the 4th draw it finally gave me 2 mountain. I have played the a lot of real deck shuffle in the past I had some really had draw but never as bad as that. ^_^ If that is really bad luck it is really bad luck to me
1) A, A, island, island, I
2) B, B, C, C, C
3) E, E, D, F, F
etc. Not saying it happens everytime and but I does seems that it is very likely to cluster the same cards and next to each other in some cases. Sometimes I have gone through redraw 3 times without a single land in all of them for a deck that has 22 mountains. It is until the 4th draw it finally gave me 2 mountain. I have played the a lot of real deck shuffle in the past I had some really had draw but never as bad as that. ^_^ If that is really bad luck it is really bad luck to me

Re: The random draw for constructed deck is not very random?
by Braids » 23 Jul 2011, 14:26
have you run the deck analyzer within the deck builder? it should show you several sample opening hands.
22 mountains is a little low for a 60 card deck. may i suggest 24?
22 mountains is a little low for a 60 card deck. may i suggest 24?
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. 

-
Braids - Programmer
- Posts: 556
- Joined: 22 Jun 2011, 00:39
- Location: Unknown. Hobby: Driving myself and others to constructive madness.
- Has thanked: 1 time
- Been thanked: 1 time
Re: The random draw for constructed deck is not very random?
by UnderFlow » 24 Jul 2011, 00:06
The problem is that most people have a wrong idea of what randomness is based on their offline experience. Shuffling offline is often not sufficiently random. I heard a rule of thumb of at least 7 riffle shuffles, but even that seems low to me, looking at the results (especially with cards sticking together etc). Thus you often have a more equal distibution of spells & land than when a computer does the shuffling (based on my experience using at least 3 different random hand generators). Computers are absolutely (pseudo-)random. </rant>
Anyway, I read complaints about the "broken" shufflers of MTGO and MWS and the developers' answers before and I am pretty sure that the shuffler of Forge is doing fine.
Anyway, I read complaints about the "broken" shufflers of MTGO and MWS and the developers' answers before and I am pretty sure that the shuffler of Forge is doing fine.
Re: The random draw for constructed deck is not very random?
by Chris H. » 24 Jul 2011, 02:30
I used to play the paper game at a local card store. I had a plastic battery operated card shuffling macine that did a great job of shuffling without wearing out my card colection.
But the machine did make quite a racket.
But the machine did make quite a racket.

-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: The random draw for constructed deck is not very random?
by Braids » 24 Jul 2011, 02:50
really? wow. the only one i ever tried tended to slam my cards' opposing long edges against each other. and forget about using card sleeves with it.Chris H. wrote:I used to play the paper game at a local card store. I had a plastic battery operated card shuffling macine that did a great job of shuffling without wearing out my card colection.
But the machine did make quite a racket.
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. 

-
Braids - Programmer
- Posts: 556
- Joined: 22 Jun 2011, 00:39
- Location: Unknown. Hobby: Driving myself and others to constructive madness.
- Has thanked: 1 time
- Been thanked: 1 time
Re: The random draw for constructed deck is not very random?
by Rob Cashwalker » 24 Jul 2011, 04:07
That's the great thing about using sleeves.. you can just mash groups of cards together.
The CardList object has a shuffle method, which actually executes 3 shuffle operations, based on the Collections object's shuffle method. That method iterates through each element and swaps each with another randomly selected element.
When Forge launches the game, it performs 6 Collections.shuffles, then does its own explicitly coded re-arrangement shuffle, then 6 more Collections.shuffles.
There's a card-trick - If you take a deck of regular playing cards and do 7 *perfect* shuffles, you get the deck back in the correct order. A perfect shuffle takes precisely half the deck and merges them 1 for 1. Most humans can't riffle shuffle perfectly, but some magicians have to do it for some tricks, so they practice a LOT, there was an episode of Timewarp where they did a slow-mo of shuffling, along with the art of bottom-dealing without noticing it in realtime.
The CardList object has a shuffle method, which actually executes 3 shuffle operations, based on the Collections object's shuffle method. That method iterates through each element and swaps each with another randomly selected element.
When Forge launches the game, it performs 6 Collections.shuffles, then does its own explicitly coded re-arrangement shuffle, then 6 more Collections.shuffles.
There's a card-trick - If you take a deck of regular playing cards and do 7 *perfect* shuffles, you get the deck back in the correct order. A perfect shuffle takes precisely half the deck and merges them 1 for 1. Most humans can't riffle shuffle perfectly, but some magicians have to do it for some tricks, so they practice a LOT, there was an episode of Timewarp where they did a slow-mo of shuffling, along with the art of bottom-dealing without noticing it in realtime.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: The random draw for constructed deck is not very random?
by mtgrares » 26 Jul 2011, 17:28
Forge's shuffler is pretty simple but shuffles cards very randomly. Any "non-randomness" that you see is just random, strange but true. And yes computers are technically non-random and can only generate pseudo-random numbers but that only matters for encryption and security. For normal, everyday applications the computer generates random numbers just fine.lavino wrote:Anyone found that the draw most of the time clustered card draw in a very narrow range? ... If that is really bad luck it is really bad luck to me
The computers internal random number generator might generate 10,000 numbers and then repeat so while it is isn't technical random, you'll never notice.
- mtgrares
- DEVELOPER
- Posts: 1352
- Joined: 08 Sep 2008, 22:10
- Has thanked: 3 times
- Been thanked: 12 times
7 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 38 guests