That would explain it. One was probably a start of game card and the other was from discover.If you got the card through a discovery or something like that it'll keep on rotating.
Are people that surprised to find out that a random generator will give similar outputs (card rarities) with similar inputs?
I guess seeing that data from the China rollback just confirmed a bunch of stuff I suspected about how the hearthstone card pack RNG works. As in it is assigning rarities separately from the cards themselves. Which lends a lot of creedence to the "pity timer" theories. As the game then can force you to pull a legendary.
Pity timer is not a theory, it has been confirmed. This is different, if true.
It doesn't seem different to me. It's the method by which the pity timers work. Your RNG seeded by whatever (probably account number or something static), then the game determines what rarities you get. Since that is being determined separately from the card name, it can force you to get a legendary/epic/whatever when your counter reaches whatever.
Since players received the same rarities in the same order after the server reset, they probably have a drop RNG seed that is unique to the player. That's not complex; it's just a normal way to do RNG.I don't actually have any inside info about how it works, but this shouldn't be as complicated as you think it is.
it is just a matter of higher percentage of RNG for every pack opened, so a pity timer is nothing guaranteed, but more of a very very high percentage of getting one. I don't really think they care at all about defining exactly what rarities you get in each pack, it is kind of worthless..
but in any case, china is forcing all these companies to let public the info about the odds of their RNG loots, so we should find out how they really are.
So close to my arena win # 5k and then the server melts.
So you are telling me that the game has already calculated in advance when my next Legendary is going to be?
That's some fishy stuff right there.
Since players received the same rarities in the same order after the server reset, they probably have a drop RNG seed that is unique to the player. That's not complex; it's just a normal way to do RNG.
Yeah but how does this factor in pity timer? I thought I calculated based on past rolls but this new information is saying it's calculated in advance.Blizzard likely generates a number string when the card pack is generated, this sets what the rarities of the cards within the pack. When the pack is opened, the cards are randomly generated based on the rarities randomly assigned on generation
So you are telling me that the game has already calculated in advance when my next Legendary is going to be?
That's some fishy stuff right there.
Yeah but how does this factor in pity timer? I thought I calculated based on past rolls but this new information is saying it's calculated in advance.
It was based on reports after the China rollback. I don't know if there's enough data to say for sure yet.that's... rather fishy, but depending on the kind of RNG they use, they could be using pseudo random number to calculate the openings (those sets always generate the same outcome)
how they are finding out they are receiving the exact same rarities?
Yeah but how does this factor in pity timer? I thought I calculated based on past rolls but this new information is saying it's calculated in advance.
Exactly. This is how pseudo-random number generation works.this is how all random number generation in all software works tho
It could be something as simple as:Yeah but how does this factor in pity timer? I thought I calculated based on past rolls but this new information is saying it's calculated in advance.
So the string is like your account ID or some other data that is specific to your account, and then when you start with that + however many packs deep into the timer you are: you end up with the rarity distribution. Then it randomly assigns card names based on the rarities you got. That's my perception of what is going on anyhow. Maybe there is less or more going on there, but this makes sense to me from my knowlege of the info and general computer science stuff.
What I mean is that is it right to assume that at this moment the game has already decided that 20 TGT packs from now I will get a Legendary?
So it seems like rarities are seeded in advance but actual is decided on the spot with the pack opening.
I am just trying to understand all of this. Does this apply to normal card RNG too? Like before a game has started, has the game decided in advance that my Kabal Courier will pull out 3 specific cards?
I am not saying any of this is insidious or whatever just trying to understand what's going on exactly. I always assumed card openings worked like loot in ARPGs where as soon as you loot an item it goes throw a number generator top down until it arrives at the item.... it's not like the game decides in advance that "the Xth enemy you will will definitely drop a Legendary item".
About the bolded, that depends on the game. The number generator has to use something to generate numbers. For a typical computer or console game, it's going to be a fixed sequence of numbers. Which sequence gets used might depend on the system clock when you start the game or something like that.I am not saying any of this is insidious or whatever just trying to understand what's going on exactly. I always assumed card openings worked like loot in ARPGs where as soon as you loot an item it goes throw a number generator top down until it arrives at the item.... it's not like the game decides in advance that "the Xth enemy you will will definitely drop a Legendary item".
And this is why in Hearthstone it has to be something on the server. Otherwise people would screw with it and guarantee themselves good cards.most often the seed is the current time. I remember exploiting that in Shadows of Mordor to get multiples of unique items.
What I mean is that is it right to assume that at this moment the game has already decided that 20 TGT packs from now I will get a Legendary?
Like before a game has started, has the game decided in advance that my Kabal Courier will pull out 3 specific cards?
Here's the info I didn't see that I'm interested in: is this rarity sequence global across sets, or is there an independent timer for each set? In the former case, it becomes possible to manipulate the RNG to some degree by choosing your opening order.
jade deathrattle rogue
0% win rate v. shaman
90% win rate v. everything else
this is why we can't have nice things
I believe this has been talked about before with regards to the pity timer. I recall the data suggesting that the timer is independant for each set. So you'd need (maximum) 40 packs in each set to hit the guaranteed legendary for that set. And opening MSoG packs doesn't influence Classic and so on.
That should still be like a 54% winrate overall....
hmm i don't see you unless your battletag is different, quote this for my bnet
here
Also Freeze Reno in brawl, lul lul lul lul lul.
Ive gotten three beardos. Only legendary I opened from those packs. :|ugh, can we roll back NA? I don't want beardo
gonna finally craft forbidden flame since i've got a tourney on saturday, what should i drop for it? water elemental i'm guessing, maybe even sylvanas? put that in cause it's good against all the weapon classes all around. i don't like the dirty rat package in mage personally so no mct shenanigans. some of this is remnants from when i used mediv in the deck but idk gotta get decks ready for the tourney before saturday and ive only been playing wonky zoobot and anyfin stuff in standard lately
Speaking of pity timers, been trying to reset mine before TGT packs are gone, so I bought 5 packs. On my 4th pack I got this:
Paletress is one of those cards that seem super fun that I will never ever craft.
Anyone want to trade 80g Play a Friend quests? Alucard#1517. In NA.
Opened golden Ysera. Hooray. Needed Ysera anyway. Actually sightly disappointed that i need her since golden legendaries are such sweet sweet dust value.
That golden Ysera could be any legendary. It could even be a Ysera!
I've long thought this is the case in card games. In Hearthstone, I've gotten Gruul as a legendary FIVE times, and in fact he is one of four classic legendaries I have opened in packs. What is the probability of this happening?this is how all random number generation in all software works tho
The distinction doesn't actually make a difference. It's a sequential calculation that isn't dependent on anything but its own sequence, so the result is exactly the same whether they calculate each one at open time or in advance. There's probably a random seed for each player and then a set of functions that determine the rarities in each pack based on underlying probabilities and the results of the last N packs opened. Actually thinking about it, they probably push info on each pack onto the end of the previous seed and use that info to know when to pull the pity switch.
Opened golden Ysera. Hooray. Needed Ysera anyway. Actually sightly disappointed that i need her since golden legendaries are such sweet sweet dust value.
That golden Ysera could be any legendary. It could even be a Ysera!
I've long thought this is the case in card games. In Hearthstone, I've gotten Gruul as a legendary FIVE times, and in fact he is one of four classic legendaries I have opened in packs. What is the probability of this happening?
In Duelyst, I pre-ordered the Shim'zar expansion and got 4 of the same legendary. Then I logged out, got 50 more packs with gold, and opened 3 of another legendary. I suspect Duelyst sets your "pack seed" when you log in.