Blog Archives

Opaque RNG is Indistinguishable from Rigging

My patience with enforced 50% win rates is paper graphene-thin.

“A fair game is one in which you win half the time.” It’s hard to argue against such a notion. What is more fair than a coin flip? The problem is that players aren’t equal sides of a coin, nor are the thousands of potential actions reducible to two, easily predictive binary outcomes. Some approximation is required. Or a developer thumb on the scale.

I am still playing Clash Royale despite the disastrous pivot towards blood stone squeezing, and the conceptual breakdown of all progression for long-term players. But some of their shit is driving me up a wall, and will eventually drive me from the game entirely. Specifically, Clan Wars, and even more specifically, a particular game mode with preconstructed decks.

To be sure, there are learning curves involved. Supercell basically took some “top decks” and added them to a pool, from which you are randomly assigned one for a single game. The problem is that some of these decks are just objectively terrible with no redeeming qualities, and still others are straight-up countered by some of the other matchups. For example, these two Classic Decks Battles:

clashroyal_classicdecks

Bullshit on the left, winners on the right.

In the first match (at the bottom), my Royal Hogs are immediately countered by Valkyrie, Mega Knight is immediately countered by Inferno Tower. Amusingly, Royal Hogs are also countered by Inferno Tower and Mega Knight by Valkyrie, assuming my opponent times it right. Meanwhile, while I can counter his Goblin Barrel with Arrows, they both cost 3 Elixir and thus end in a wash… with the slightest error on my part resulting in easily >30% tower damage. Meanwhile, my Zappies are basically useless, my Inferno Dragon even more useless, and I can’t use Arrows to counter his Princess or Goblin Gang because then I become vulnerable to Goblin Barrel. I also can’t hope to Fireball him out because he also has Rocket, which deals way more damage than Fireball. The ONLY way anyone could possibly win with the deck I was given was if the opponent was AFK. 1

For a WoW analogy, think Warrior (me) vs Frost Mage (opponent).

The second matchup wasn’t technically as lopsided, but still awful. Bandit is straight-up countered by pretty much every card in the opponent’s deck. Rascals + Zap took care of Minion Horde every time I threw one down, and Hog Rider/Mortar/Goblin Gang meant I could be punished immediately for dropping Elixir Collector or Three Musketeers. Which is what happened, pretty consistently. If I played better, I might have been able to distract a Mortar with my Valkyrie or Bandit in the other lane, and then split a Three Musketeers or something in the middle, followed by a split Minion Horde. Even then, if he played defensive for 20 seconds, my shit would have been countered.

Were these match-ups truly random? Or “enforced” 50% win rates? There is no direct economic incentive for Supercell to “rig” the Classic Decks Battle mode, but the RNG is opaque and it would certainly be a method to ensure that winrates do not get too lopsided.

The third clan war battle I played was Draft. In this game mode, you are given a choice of one of two cards, four times total; whatever you don’t pick goes to your opponent. I’m not sure if the card pairings are 100% random, but you can absolutely get stuck with some extremely shitty decks and/or matchups. And yet I’m fine with that. You as the player have some agency, even with imperfect information, e.g. choosing Minion Horde when opponent might have chosen Arrows. Indeed, Minion Horde in particular is a classical risky pick because of how many cards can counter it… but if your opponent doesn’t have any of those counters, it can be an overwhelming advantage.

My feelings on enforced winrates have changed over the years. Initially, it seemed fine. Necessary, even. But it is rigging, especially in the methods that many game developers go about it: pairing you with terrible teammates, matching you against strong counters, etc. The end result is that I simply cannot trust game developers with (opaque) RNG anymore. They have no incentive to be actually fair – however fairness is defined – and every incentive to produce favorable (to the devs) results. Even if they showed me the specific game code that chooses the matches, I have no reason to believe it operates in that way. This age of monetization and consumer surplus erosion has pushed me past the Cynicism Horizon, from which no trust can escape.

The only thing that game designers can do, and the thing they should be doing, is increasing player agency in the RNG elements. Drafting feels fair, even when the results are not. Maybe it is just another psychological trick to employ, giving someone the “choice” between a rock or a hard place. But it is an important one for not appearing so nakedly rigged in favor of one particular outcome.

1 If you can produce some videos of pros beating non-AFK people with the decks I was given, I’ll concede that I need to L2P. I typically end the season at 4800 trophies and can acknowledge mistakes, but on paper and in practice, those match-ups felt lopsided as hell.

Hex Followup

Is it just me, or does the word “followup” just look weird after a while?

…anyway. Here are some relevant Q&A straight from the forums regarding the now-funded Hex:

Q: Any chance this might be headed to IOS as well?
A: Our immediate launch plans are PC and Mac, but the tech has built from the ground up for mobile.

Q: I would also like to know about the card rotation plan. Will there be standard and unlimited formats, or will all cards be legal to play forever?
A: Right now we’re planned for a 2 block format, as well as an everything format. That is the current plan. We might revisit it after 2 years of data.

Q: The estimated delivery sep 2013 is that for the full game or the beta stages ?
A: September is the estimated delivery for the beta, which will have all of the PvP content and some of the PvE content.

Q: Will the game require a big internet connection? I’m currently working 6 month a year in a inuit village with Satellite internet connection and wireless modems and I get a 5000 ping in online games like Path of Exile here. Wondering if the game will be playable in those condition (Drop out, Lags, ect).
A: The internet overhead of the game is very, very low. The amount of data that goes back and forth to the server is minimal, and we have a 3 minute reconnect timer, that if you lose connection during a game, you have 3 minutes to log back in and you will be automatically rejoined to that game. Any single player experience just uses save states, so you can actually rejoin almost any time after disconnecting.

Okay… hold up a sec. “Working 6 months a year in a inuit village”? You know what, nevermind.

Q: Weird question i know, but any plans of a post beta wipe, getting packs and such back?
A: We will not do a post-beta wipe. Once we give you something, we won’t take it away in even the most seemingly kind way (eg, by refunding packs.) If you open a super rare awesome card it’s yours until you decide to trade it.

Q: So there is currently no other way to get cards for PVP except through initial pledge and buying $2 each?
A: The only way to get PvP packs is through the KS rewards, at $2 each, or as rewards for playing in drafts/constructed tournaments. We will also have an auction house, and I’d expect that PvP commons can be easily picked up off there at budget prices.

So it’s official: you cannot earn booster packs in PvE content. In other words, the only way anyone is playing Limited/Draft formats is for them to have bought, traded for, or won boosters themselves. Based on other questions, it appears the first set is 350 PvP cards that only come from boosters, and 300 PvE cards that are only earned in PvE and cannot be used in normal PvP games (but there might be “anything goes” formats for fun). Now, it is likely you will be able to sell a particularly nice rare you got in a Draft (that you otherwise lost) to help purchase boosters to try your luck again, but otherwise these games are going to cost you $6 a pop for less than an hour of play.

By the way, the stretch goal for $540,000?

540K – Add Primal Packs

Primal Packs are “god packs” that will drop for lucky players when buying HEX booster packs. It is not a separate item in the HEX Store. Every card in this booster is a Rare or Legendary! In addition, each Primal Pack will contain a Legendary Treasure Chest that will hold some truly incredible items, which you can open or trade in the Auction House. Speaking of which, should you be lucky enough to get one of Primal Packs, they are tradable and can be given or put in the Auction House for others just like any other pack. To maintain balance in a tournament setting, you cannot get a Primal Pack during a draft.

“Yo dawg, I heard you like gamble boxes. So we put gamble boxes in your gamble boxes […]”

If it sounds like I am being unduly harsh, it’s simply because I know the effect these sort of games have on me. Drafting is addicting: you get to see 24 boosters being opened, passed around, and picked apart, plus the 30 minutes of frantic deck-building, plus the very-real pressure of best-out-of-three duels with the prize being enough boosters to join another draft for free. That’s a sex, drugs, and rock & roll combo of endorphins right there.

But you’re going to pay. A lot. Unless you’re good, I suppose, in which case the poor players will be subsidizing your gameplay.

Just screwing around in 1v1 Standard duels is fun and all, but you won’t be getting any new cards; there is no progression without pay. Then again, I suppose that is what the whole PvE side of the game will be about. Will it be enough? You cannot use your PvE cards in PvP. Then again, PvE cards do not “expire” and yet there will be additional PvE sets in the future, presumably along with additional monsters/dungeons/raids, so… yeah. Maybe Cryptozoic will be able to shore up the one weakness Magic Online has.

I suppose we’ll see in September, once the Beta is released.