AngryShuckie's Avatar

AngryShuckie

Joined 06/03/2019 Achieve Points 1705 Posts 1735

AngryShuckie's Comments

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    Yes and no. A 3 attack weapon isn't so useful on turn 6 as it is on turn 3, which is an example of why appropriate mana costs don't simply rise linearly with stats.

    It's a good card, but will likely feel worse than the sum of its parts.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    I'm thinking more or less the same thing. Hunter has a long and (not so) proud history of having really strong cards for big minion or combo decks that make no impact on the meta whatsoever. The only time I remember it really working out was with Kathrena Winterwisp, but that had the advantage that you could still run cheap non-beast minions.

    That said, spell hunter can definitely work if the class has enough good minion-summoning spells to fill in the early game, so big hunter can work, but it is an uphill struggle. So learning from the past: I'll predict neither card sees much play, but I won't write them off completely.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    It doesn't look like the sort of rogue deck that would worry about fatigue. If it did, I'd just embrace it and throw a Togwaggle's Scheme in there to give you a ridiculous end-game. Perhaps put in the Jade cards to truly capitalise on it, because few things make control decks despair more than 15 Aya Blackpaws.

    As for overdrawing, it is quite a slow deck so it is possible, but it also doesn't have very much card draw and you probably don't want to hoard cards, so you'd only be worried about very rare crazy draws. Even then though, unless the card you burn is N'Zoth you're not going to be upset; you just filled your hand for 2 mana for goodness sake.

    I say all this as someone who returns to Roll the Bones rogue every time the class gets new deathrattle tools. Usually my ratio to deathrattle to non-deathrattle cards is about 2:1, so I draw about 3 cards on average and am more susceptible to overdrawing, yet I'm still pleased to see it happen much more often then upset.

     

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    With half of that rogue deck already being deathrattle cards, I'd be so tempted to replace the Dirty Tricks with Roll the Bones.

    The rough estimate of the number of cards you get is 1/2 + 2/4 + 3/8 + 4/16 + ... = 2, so you draw the same on average but you don't have to wait for the opponent to play a spell. Plus it's a lot more fun when you end up drawing 6 in a row.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago
    Quote From Thraxus
    Quote From AngryShuckie
    Quote From Este

    As far as I remember, the rarities are locked in when buying a pack, but the cards themselves are created when the pack is opened, so yeah, it's a good thing to wait.

    This seems like a really pointless thing for them to do. It requires using memory somewhere to store these rarities, sometimes for lots of packs for a significant length of time (e.g. for about a month with pre-order bundles), all the while there's a chance the data gets lost or corrupted. It surely takes much less CPU time to generate 5 rarities than to choose the cards to fill them, so I cannot think of any benefit to generating them at the time of purchase rather than at the time of opening.

    Someone please tell me if I've missed something here, because as it stands this choice annoys my programmer's mind more than any bad card design issue.

    I am not an IT expert but I think the amount of storage / processing power it takes to store the rarities (not cards) upon purchase is negligible. I can't think of an advantage this has though. Maybe a legal reason? They are advertsing the rarities and in some countries HS falls under gambling laws. Can't think of any other possible reason.

    While the memory is certainly very small compared to the data on players' card collections, and in practice the risk of data loss would be more concerning, it is still a silly use of memory. I'm doubtful gambling laws have anything to do with it because it makes no difference to the fact you don't know what rarities you'll get when you buy them.

    Whatever, in the grand scheme of things it makes no real difference which way they do it. It's just such an irksome idea.

    Anyway, let's not derail the thread too much.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago
    Quote From Este

    As far as I remember, the rarities are locked in when buying a pack, but the cards themselves are created when the pack is opened, so yeah, it's a good thing to wait.

    This seems like a really pointless thing for them to do. It requires using memory somewhere to store these rarities, sometimes for lots of packs for a significant length of time (e.g. for about a month with pre-order bundles), all the while there's a chance the data gets lost or corrupted. It surely takes much less CPU time to generate 5 rarities than to choose the cards to fill them, so I cannot think of any benefit to generating them at the time of purchase rather than at the time of opening.

    Someone please tell me if I've missed something here, because as it stands this choice annoys my programmer's mind more than any bad card design issue.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago
    Quote From sto650

    @Angryshuckie

    I find it rather disingenuous of you to make a direct comparison to a playstyle in chess that you state explicitly is not more skillful than actually playing chess normally and isn't even hard to do - and then use that to claim that using RNG in hearthstone actually IS skillful and hard to do.

    Surely you have to realize that this is not a fair comparison at all. In the chess example, you are (by your own admission) less skilled than your opponent. Therefore (if you're using that as an actual analogy), in the hearthstone example of RNG, you're also less skilled than your opponent. Analogy is analogy, good sir. If you don't like it, you should use a different analogy.

    First addressing the analogy itself, perhaps my point here would benefit from being expressed in another way. We first have to consider what we even mean when we say someone is more skilled than someone else. That is something I attempted to define in my previous response, under the heading "But where's skill in all of this?".

    Essentially, all we have to work with (or at least all I could come up with) are win rates. Of course these aren't perfect, especially in games like Hearthstone where decks can counter each other and skew them, but win rates should be pretty good in a game like chess where the two sides are equal (assuming each player goes first the same number of times).

    OK, so my point is if I tried to play chess conventionally with my current ability (note I'm distinguishing between 'ability' and 'skill'), my win rate would be lower than if I inject some randomness. So by the only metric of skill I have, the use of randomness is increasing my skill. That statement is not invalidated by the fact that I could increase it more by learning to be good at playing conventionally. Mathematically you could crudely capture the idea with something like S = A + (A0 - A)B, with S = skill, A = conventional ability, B = bamboozle skill, and A0 is some reference value of A below which B is a net gain but above which B is a loss.

    Put simply, being skilled in any game is about knowing your best route to victory, and that depends on your current ability. It is undoubtedly a skill to acknowledge your disadvantage against an opponent and to make unorthodox choices to help offset that, and that is what the bamboozle play is all about.

    ------------------------------------------------

    Regarding "and then use that to claim that using RNG in hearthstone actually IS skillful and hard to do". To be clear, that is not actually what I said. I made a case that RNG in HS can require skill to navigate effectively, but I also point out that not all RNG is equal in this regard and I never tried to quantitatively compare skill in HS to anything else. I left it completely open as to whether HS is more or less skill-intensive than chess or MtG or Monopoly etc.

    The entire point of the thread is that skill and RNG are not inherently connected to each other, and that it is a mistake to treat them like they are, which is what many people do. That works both ways: more RNG does not by itself say anything about whether more nor less skill is required. Different types of RNG will push it in different directions, and even the same type may go in different directions depending on the surrounding meta.

    -----------------------------------------------

    I want to add, that if you have a useful definition of skill that doesn't come from the win rate I'd be interested to hear it. It will then become a matter of semantics, where what I said above applies with my definition of skill, but might not with yours.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    I had a discussion about this when it was first announced. I feel similarly to you, in that I always thought exploring the alternate LoL universes was inevitable, but I did gather that the main issue is how much of an aesthetic mismatch there is between K/DA and fantasy LoR. That puts it on a different level to a holy Ragnaros, which is a long way from canon but still firmly within the usual fantasy genre of Warcraft.

    That said, from what I can tell the main LoL universe looks to be a mess of anachronisms, and you don't need to stretch it too far before you're allowing K-pop and motorbikes alongside medieval soldiers.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago
    Quote From frenzy

    Great article!

     

    Does it take into consideration where cards interact. Like discounting effects (e.g. [Hearthstone Card (Sorcerer's Apprentice[\card]). Do they add weighting in your comparison?

    Taking to a silly (and obvs theoretical) extreme, if I could get infinite hand size and infinite mana reduction, then one "fill my hand with spells" would win me the game. That would be the ultimate deck, no need to build anything else. So, presumably at some point the RNG + cost reduction + hand fill will take away skill. Is that point realistically not likely? Maybe you just run out of time trying to find the card you want in the 100s in your hand :D

    I tried not to consider interactions between cards too much because they expand the space of card/game design so much that it becomes difficult to make any simple statements, but your questions actually go to the heart of how I view game design, which I now cannot resist blurting out. This is going to get pretty abstract, so brace yourself… (also, I'm putting this all into words for the first time as I write, so I'm sorry if it goes off on tangents).

    You get and axis, and you get and axis. Everybody gets an axis!

    If you like you can view the space of card game design as this vast, many-dimensional graph on which each card game sits in the little part that has the parameters that that particular game uses. In this viewpoint, the maximum hand size is viewed in a very similar way to RNG: they are both distribution functions along their respective axes of the graph. The hand size is a very narrow distribution (it would just be a single point if it wasn't for Valdris Felgorge), while RNG is more of a splodge because it has much more variance. Hearthstone sits entirely within the cross-section of the RNG splodge and the tiny hand size 'splodge'. As you go up into higher dimensions of game design (including everything from how mana works to general art style), you constrain what Hearthstone is more and more.

    Similarly MtG has it's own overlap of however many splodges of design parameters there are, as do LoR, Yu-Gi-Oh, Pokemon TCG, Blackjack, Poker, Snap etc. (the last few I include to make the point that different games can of course share a lot of design space). 

    Anyway, your hypothetical extreme essentially just moves HS around on the hand size axis, as well as the corresponding changes on the other relevant axes. From this abstract viewpoint do that is fundamentally the same as the explosion in RNG in HS that came when GvG was released, which gave HS a big old shunt along the RNG axis (a shunt it has never really come back from).

    But where's skill in all of this?

    That's all great, but here's the kicker: I am adamant that there is not an axis for skill. To make my point, there's nothing stopping 2 terrible chess players from playing chess, so there is never anything saying "you need X skill to play chess". Perhaps we should start by defining skill…

    At first glance, a sensible metric for how skilful a game is would be the correlation between player skill and win rates: In the hypothetical perfect skill game, the player with the higher skill will always win, while in the hypothetical zero skill game the odds are always 50:50. The issue here is that there is no independent measure of player skill. Since we have nothing better, we say someone has higher skill because they have a higher win rate, so the whole thing goes around in circles.

    A better approach would be to look at the spread of win rates across players. The higher the spread, the more 'tiers' of skill there are and the easier it is to tell good and bad players apart.

    While the spread of win rates will depend on the splodge of game space a game occupies, it is not something you could realistically hope to deduce from the properties of the splodge. It is what I would call an 'emergent phenomenon', and is quite a lot like friction: there is nothing at the molecular level that would lead you to predict friction exists, but it certainly does when you zoom out enough. The second part of the analogy is that friction looks different for solids and fluids, so also depends on how molecules 'choose to use' the physical laws they are given.

    Likewise, the phenomenon of skill is a real thing and some games are more skilful than others, but it only exists with the addition of players (not part of HS itself) who make choices which ultimately lead to the emergence of skill. A different series of choices might lead to different metas even with the same cards present, and those metas might differ in skill. Hence, it is important to distinguish between skill and a game's rule set (aka splodge in game space), even if they are connected.

    To actually answer the question…

    If you want to make a game that looks a lot like HS but moves it to the patch of space with infinite hand size and mana, and supply it with the extreme card you suggest, then that's not ridiculous at all from my abstract perspective.  That said, it is basically just making a super convoluted coin flip, which is why it is so easy to know it will reduce skill to (almost) zero. Interestingly, your suggestion is a perfect example of what I was talking about with Monte Carlo simulations: there's so much RNG that you know exactly what it is going to do.

    Returning to the effect of card interactions in the real version of HS, I now think I can confidently say that they are just as easy to factor into skill as a vanilla minion would so. In neither case do you have any idea until you look at the distribution of win rates of players. I guess the irony is that the devs are the one group of people we never hear discuss skill, but also the only ones who have the complete data set to actually quantify it with.

    ) Not Found]
  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    Yes, it should. I somewhat doubt a slow rogue deck would ever be passive enough to make good use of it, but there's always the Shadowstep/Togwaggle's Scheme dream with cards like this.

    In reply to C'Thun, the Shattered
  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago
    Quote From clawz161

    We just have to wait, people that believe in actibliz will tell you, that they're not releasing hard data because they are still tweaking the numbers, people like me believe they are reluctant to release hard data because they don't want the uproar to taint the hype for the new expansion, and decrease preorder sales.

    And the people who are neither a fanboy/fangirl nor a cynic choose to assume nothing. It makes no practical difference whether we learn the minutiae today or on the 17th November. We can grumble about it or sing its praises then, and in the meantime we can do mental states a favour by not worrying too much about it.

    In reply to reward details
  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    I'm pretty sure they're corrupted. On the flip side, I doubt it would recognise any uncorrupted versions you play, so you are doubly incentivised to corrupt them if you want YShaarj to be useful.

    Someone please correct me if I'm wrong.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    He does get another card reveal, on the 9th of November I think. It looks kinda plant-like, so possibly a druid card, though the little cropped images they tease us with have been getting difficult to make meaningful guesses about in recent expansions.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago
    Quote From Zyella

    You may ike how tech/disruption ahs been handled (for neutrals atleast) in HS but i dont at all.

    I dont think cards like stickyfinger, platebreaker ,geist(to lesser extend) drity rat,hecklebot and all are good/healthy design at all.

    A  much better design of tech is delay ala loatheb or zihi. They DELAY not DESTROY and they arent random. 

    Gnomeferatu,hecklebot or drity rat,demonic project are rng which shouldnt be for tech imo at all, or if rng should eb like discard nowadya smore controlled.

    can hold 10minions in hand and dirty rat can still take the 1 minion you need for your win conditon/combo and is nothign can do about it. Or say a mechathun deck and oponent plays gnomeferatu and htis your mechathun well now you lost and is nothing can do about it.

     

    Tech should help you and Delay. NOT wint he matchup for you and it shoudlnt be random. And like eyah it sucks oosing vs a combo deck ro whatever btu does it for them to randomly loose /insat losoe cause you played 1 card that destory all chance they ahd of winning on its own.

    I guess I would refer you to @Joesson's opinions more than my own, since from what they said it sounds like they would prefer combo decks to have an alternate win condition so they don't insta-lose by a single lucky tech card. (Hopefully I'm not putting the wrong words in their mouth.) To a large extent I agree: if your deck only has 1 route to winning, then you accept the risk that carries when you build the deck. From the perspective of game theory that sounds perfectly reasonable game design to me.

    As for whether it is better to be beaten by Loatheb or Mojomaster Zihi instead of a lucky Dirty Rat, from the cold-hearted perspective of statistics it really doesn't matter if they both help to a similar degree. The more emotional answer has to balance how bad it feels to have your win condition destroyed by a dice roll* against how bad it feels to start a game you know you cannot win because there's not nearly enough delay options for you to put on enough pressure. There will be no right answer here, but I tend to agree with the idea that it is better to play every game believing there is at least a chance. This goes both ways: if I feel like there's no real chance of losing I won't be interested, especially if I'm just playing the same combo I've used a hundred times before.

    * Note this should also take into account how good it feels when they miss and you have a rush of relief, which realistically doesn't come alongside much disappointment from your opponent since they knew it was a long-shot anyway.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 5 months ago

    @Joesson

    I think at its heart this is all the result of the basic rules of the game, especially not being able to play cards on your opponent's turn. This obviously stops you being able to directly mess with your opponent's turn, but more subtly (and possibly more importantly) it also stops them being able to counter any disruption cards you play. In games like MtG, I believe you can counter your opponent's counter, which makes it safer to print lots of disruption cards. So in Hearthstone a disruption card is more potent than it's equivalent in MtG, and I can understand why they are rarer.  There are also smaller decks and fewer copies of each card in Hearthstone, making it even more impactful to, say, discard a card.

    The more I think about it, the more I like the way disruption cards have been handled, even with how different classes get their own flavour of disruption, while neutral disruption cards get printed if anything becomes a general problem (e.g. Skulking Geist in response to Jade Druid).

    I personally like that the classes in HS are truly distinct and cannot share their cards like they do in most other games. It changes the question from, say, "which class has the best control cards?" to "which class has good control cards but also has a way to deal with the current strongest combo deck?". That might mean you'd choose priest over warrior because you have Mindrender Illucia, but if you target aggressive decks instead then maybe warrior would be the better choice.

    I suppose it is not so much a rock-paper-scissors between aggro, control and combo, but that there's in principle 10 options for each of those broad archetypes (obviously some are very weak), and those can each have different strengths and weaknesses against each other. For a janky example, I know 'control rogue' struggles against aggro, but it always ends up being a control killer. 

    Anyway, coming back to disruption cards, I thought it would be good for my own understanding of the game's design to try to establish what the 'flavour of disruption' is for each class. I admit I was quite liberal with the use of the word 'disruption', and didn't really distinguish between destroying the opponent's card before it is played and just making it weak/useless when it is. What can I say, I like to generalise things. Besides, we've already strayed from my original post on RNG so it seems fine to stray a little further.

    • Demon Hunter: with only 2 sets to work from it is difficult to say how it will continue, but it can shuffle your opponent's cards back into their deck.
    • Druid: mill -> burn opponent's cards if they're a slow deck.
    • Hunter: through both secrets and deathrattles, they summon more minions. I guess it can be viewed as a pseudo-disruption to removal.
    • Mage: their secrets are quite diverse. Some summon minions, though I think the more important ones mess with cards when the opponent plays them (e.g. Counterspell, Spellbender, Potion of Polymorph and Explosive Runes.
    • Paladin: again secret based, they tend to make it really annoying to kill their minions.
    • Priest: very good at stopping minion effects through silence or just stealing them. Other than Illucia they don't have much to interfere with the opponent until they put stuff on the board.
    • Rogue: secrets exist but they are so diverse there's not really a theme to them. They can mill, thanks to things like Sap and Vanish, but I think more important is their ability to stop the opponent removing their stuff, via stealth, bouncing and just making lots of extra copies.
    • Shaman: nothing beyond a few transform effects.
    • Warlock: has a few ways in Wild to destroy your opponent's cards in hand/deck, but there's not nearly as much here as I expected.
    • Warrior: has basically nothing. I guess that's fitting for a class that just fights the old-fashioned way.
  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 6 months ago
    Quote From Joesson

    I think this is a very high quality thread. I think Hearthstone could benefit from having variance particularly in the start of the game reduced by a little bit. Examples of this:

    * Players start with one or two more cards each.

    * Players start the game with a little bit more life, like 35 (To reduce the chance of noninteractive early game steamroll matches).

    However I am a huge fan of the emergent complexity and gameplay that arises from mechanics that include a degree of randomness. This is why discover is my favourite mechanic.

     

    Edit: Maybe also relevant to the discussion: I play wild exclusively.

    Getting steamrolled due to bad draws certainly sucks, although I expect increasing the opening hand size will have some complications beyond just improving early draws. I'm not entirely sure whether it would favour aggro or control, since aggro has more fuel while control has better odds of having answers. I guess it's a good sign that it is not obvious who benefits most.

    I would be most wary of both suggestions for combo decks. Having 1 extra card at the start reduces the clock for decks to beat them in by 1 turn, which is occasionally a huge deal. Meanwhile, having a higher health total will make combo decks who don't already have 35 damage reach fall off the face of the game completely. Ultimately, I think cards for combo decks are balanced so much around the size of the starting hand, the starting health total and the maximum 10 mana crystals that changing any of them might cause balance problems even if all other archetypes are fine with it.

    Since I actively avoided touching on the variance in card draw in my initial post, I haven't given full thought to whether early game variance could be optimised. It's certainly an interesting topic of discussion, especially with regards to how the game has evolved since the simpler days of Classic.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 6 months ago
    Quote From clawz161

    I think the problem with randomness in hearthstone is the amount of variance. 

    You get the point. Basically a deck designed to be as annoying to play against and luck dependent as possible to win with or win against. And it was fun to play. But do you see the difference? On each of these cards me and my opponent know the outcome of every effect. It's either one thing or another. That's why cards like First Day of School and Magic Trick, i think aren't as oppressive as say Primordial Glyph(excluding magic trick into Evocation obviously) I never had an opponent concede against me out of pure frustration when i played many games with this yugioh deck. That is because me and my opponent knew the odds, and the die rolls or coin flips weren't in either of our favor. Or if they were locked out by particular effects like Tour of Doom or Fairy Box they knew they had potential draws that would negate these effects. But in hearthstone it's different. The amount of variance you can bring forth just by a 1/1 minion that was randomly generated off another minion that discover's a spell, is ridiculous, and there is nothing your opponent can do to limit that effect.

     

    Walk the Plank is considered a joke card to many people that play hearthstone, but i doubt there's not a single person that has fought against a lackey rogue, that hasn't had their lackey rogue opponent discover it from a randomly generated witchey lackey and won the game off it. The variance is too high.

    I don't personally have much of an issue with the size of card pools, but perhaps that is because I have spent years working with statistical physics and its continuous distributions (i.e. infinite possibilities). I instead view things more as a comparison of the variance (or strictly the standard deviation = square root of variance) and the mean (average) value.

    For example, if you have 100 possible 2-drops to get from Piloted Shredder, and nearly all of them have a sensible 2-drop stat-line (e.g. 2/3, 3/2, 2/2 etc) with mild effects, and there's only a small handful of outliars (e.g. Millhouse Manastorm and Doomsayer) then the ratio of average to variance is actually quite small. The end result is that you know to expect a sensible 2-drop, even if you need to keep contingency plans in the back of your mind for rare outliars.

    To me, that is more predictable than a coin flip on whether something happens or not, as happens with Time Wizard and is common in physical card games. Setting heads = 1 and tails = 0, that's a mean of 1/2 and a variance that ends up 1/4 (hence a standard deviation = 1/2). That's a standard deviation as large as the mean, so while I might know exactly what the two outcomes are, I don't actually have any idea which to expect.

    There is a definite matter of preference in there, but in the end I'm glad HS has so few coin flips.

     

    As for issues with Walk the Plank being generated: I'm surprised it catches you off-guard so much. If there is any type of spell/effect I would expect a rogue to discover it is hard removal. Meta decks might not play them very often, but the class has a ton of them. Also, when was Walk the Plank a joke card? I seem to recall it being played for a little while, and a 4-mana destroy a minion spell with only a minor restriction is pretty solid.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 6 months ago
    Quote From Thraxus
    You are saying that "To comment on the amount of RNG in HS is to comment on the game environment, not the skill it takes to play it well." which is right, but does not that into account that besides the amount of RNG there is also the "quality" of RNG which matters. As described above some RNG just gives you an advantage while other forms completely negate any skill. 

     

    I completely agree, and this touches very much on @Dapperdog's comment too.

    I personally take issue with how Puzzle Box, Amazing Reno and Solarian Prime work. In general I am in favour of RNG to hand much much more than RNG straight to the board. I attempted to separate them in the "Relating these to Hearthstone" section, but since the aim was to take the side of RNG on the whole my disdain for on-board RNG was muted a bit. I tried to convey that there is some skill that can be associated with this type of RNG, but the bigger and flashier versions do go way too far, to the point where variance far outweighs the influence skill can have.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 6 months ago

    Hearthstone often called an RNG fiesta, and the prevailing wisdom is that it takes less skill to play than other TCGs/CCGs because of it. I’m not here to argue whether HS, MtG, LoR etc. is the more skilful since as far as I know the concept of ‘skill’ cannot be quantified, so we’d be stuck using opinions and gut feelings which get us nowhere.

    No, the purpose of this thread is to make the case that RNG, in HS as well as other (card) games, should not be regarded with the surface-level analysis that it usually receives. Namely: “you have less control of the outcome, therefore that outcome requires less skill”. To escape the ever-present debate of whether RNG in deck order counts, I'll focus more on randomness outside of card games, which helps shed a different light on things.

     

    Chess and ‘the bamboozle play’

    Show Spoiler

    I start with chess: a board game where 1 player goes up against another in a fair, zero-RNG battle of wits and planning. Well, no RNG except for who gets to go first anyway. In a sense we can view chess like a card game mirror match where both players’ decks start on the board. At every point in the game you know exactly what you are up against and you know exactly how every piece is going to behave.

    In such a deterministic environment you can plan several turns ahead, working out what you want to do, how you want to do it, and devising counter-plays for your opponent’s inevitable counter-plays. It’s all very skilful… if you are a good player and that description applies to you. I am not a good chess player: I know the rules, but I’m not interested enough in the game to invest the time and effort to make chess a skill of mine. Because of this, I know that if I play against a good player, my odds of winning are very small (which frankly acts as a deterrent against me wanting to play the game, and is certainly a good argument for why HS has so much RNG: to let bad players still enjoy it. But I digress).

    However, while I know I’m bad at playing chess conventionally, I also know I can help even the odds by reducing my opponent’s ability too. Which brings me to what I call ‘the bamboozle play’. The idea is simple: do something the opponent won’t expect yet doesn’t do you any harm either. Often this involves moving a piece that still leaves all your key pieces protected but has no influence on the current points of tension on the board. I basically pick a piece at random and as long as it can do something safe I’m happy to move it.

    The upshot of the bamboozle play is that it leaves the opponent unsure what I’m going to do, thereby negating a lot of their advantage in being able to predict future turns. The bamboozle play itself is not especially skilful; yes, I must know the rules well enough to know what is safe to do, but it doesn’t go a whole lot deeper than that. However, the very idea of the bamboozle play is quite skilful since it is designed specifically to counter my main disadvantage.

    Thus, by feeding a bit of randomness into how I play, I am a more skilful player than I would be without it. Of course I could choose to be even more skilful by actually learning to play chess properly, but I have better things to do than that.

     

    The genius of Monte Carlo simulations

    Show Spoiler

    Moving away from games, let’s talk about using RNG in a serious setting: to run scientific simulations and therefore better understand the world around us. The simulations in question, named after the casinos in the city of Monte Carlo (so it’s got some connection to card games through that at least), choose to ignore the known equations provided by mathematics and/or physics in favour of generating a heck of a lot of random numbers instead.

    Perhaps the simplest example is calculating the value of the mathematical constant pi (i.e. the pi in the area of a circle = pi * r^2). The way to do this is to snugly put a circle inside a square so the circle’s diameter is equal to the square’s width, 2r = w, and then fire randomly generated vectors at it, each landing at a position (x,y) inside the square. Do this a lot of times, then at the end count what fraction of those vectors landed inside the circle. That will equal the ratio of circle area to square area (pi*(r/w)^2 = pi/4), so multiply it by 4 et voila! You have calculated pi!

    You can do much more sophisticated things than this, and I personally have a lot of experience in running Monte Carlo simulations of polymers or swimming bacteria which need to interact in complex ways through the fluid they are in. Each random number does something that has no physical meaning, but real physics can be made to come out if you generate enough of them in the right way.

    The point is that RNG can be extremely clever at a statistical level, but that only becomes apparent after a long time. If you focus on individual random numbers, then it looks uncontrolled and you might mistake the end result as an accident of chance when it is in fact just as likely to happen as if you used deterministic equations to get there.

     

    Relating these to Hearthstone

    Show Spoiler

    Now to bring things back to RNG in HS.

    The bamboozle play can be most easily related to random card generation, letting you do something the opponent won’t expect and plan for. That could be entirely accidental, which is often the case with casting a random spell or summoning a random minion, in which case it is probably not skill or wisdom that led you to do it. Even here though there are examples where it does involve skill, e.g. recognising your only path to victory lies in summoning a taunt.

    The discover keyword provides the cleanest demonstration of this ‘bamboozle skill’. There are at least 3 tiers of skill here: 1) you just pick randomly; 2) you pick the card that best suits your deck; 3) you pick the card that best suits your deck while also acting as a counter to the opponent. There’s a lot of knowledge and understanding that goes into making the right choice.

    Ultimately, I think the middle ground random card generation (i.e. it goes into your hand, but you don’t have any choice in what card it is) hides the most skill of these three. Being able to work out a good use for a card that has no obvious use arguably shows more skill than following the same old game-plan with a low RNG deck. That comparison can be debated; I’m just pointing out there’s an argument for it.

    Monte Carlo’s relation to RNG in Hearthstone is usually one of win rates rather than individual games. Put succinctly, you play the random effects that statistically improve your odds of winning, even if each individual effect looks uncontrolled. The entire reason RNG makes it into strong decks is statistical, and the people who worked out the RNG cards were good (I’m not looking at you netdeckers!) were the skilled players that saw past the variance… OK, and deck-trackers build the statistics for them so they only actually need to know that a larger number is good. But that diminishment of skill is down to the deck-trackers and HS websites, not the game design itself.

    Ultimately, a player’s skill in any game is just a measure of how well they can navigate the environment they are given. You can be great at chess but hopeless in HS and vice versa, not so much because one game requires more skill than the other, but because the two games require a different set of skills. To comment on the amount of RNG in HS is to comment on the game environment, not the skill it takes to play it well.

    To round things off I’m going to make a comment regarding Burgle Rogue (which has long been my favourite archetype and I am therefore very biased). Given my preference for the bamboozle play in chess, it is perhaps obvious that I would gravitate to a deck whose main win condition is to bamboozle the opponent into submission by doing it so much that statistics shine through within a single game. I guess all I really want is for people to recognise that there’s a lot more skill and planning going on than it looks like when you meet me on ladder and I beat you up with an Animated Avalanche in a deck with no elementals in it.

    ----------------------------------------------------

    Tl;dr: seriously? If you really want 1500 words condensed into a single sentence I guess I’ll repeat this: To comment on the amount of RNG in HS is to comment on the game environment, not the skill it takes to play it well.

  • AngryShuckie's Avatar
    1705 1735 Posts Joined 06/03/2019
    Posted 3 years, 6 months ago

    I am not at all saying you are wrong to want to consider it that way: there is definite merit to focusing only on the cards in the meta since that is what dominates most players' perception of how many cards are random. The issue is coming up with a set of constraints to determine which cards to consider. Those constraints will be arbitrary, which does not mean they aren't justified, just that they will in practice differ from person to person, and that's OK. I'm just not going to count it that way myself :)

    Regarding your list of "obviously far too pathetic" cards, I don't think you are being fair, especially since the importance of cards in the Arena can be much higher than you'd expect from constructed. Most of the cards you listed are/were actually decent (if not exciting) picks in Arena, so they do factor into the pool of relevant cards.

    What I'm most interested in though is what you mean when you say "genuinely unplayable". Take Bloodfen Raptor: I'm not going to argue that it would ever be better than a similar alternative to put in a deck, but "genuinely unplayable" is a strong statement. Often good 2 mana cards are played but end up just being a textless 3/2 or 2/2 in games where their effect doesn't make a difference (a good example at the moment is Cult Neophyte). Do you feel bad when that happens? No, not really. In that case you could play Bloodfen Raptor instead and do just fine. Will your win rate drop? Yes, but only by a little bit, and it's not like the Raptor is completely killing your deck.

    The only cards I would call "genuinely unplayable" are the ones that are actively bad for you (e.g. Majordomo Executus and Temporus), but even those have some niche, even if it is tiny. This is all semantics of course, and everyone has a different aim when playing the game. If the aim is to have the most optimised deck possible, then your definition probably does apply to the cards you listed.

  • ODYN
    0 Users Here