Magic Bracket 2

Frequently Asked Questions

What is the inspiration for this project?

In 2016, Reddit user u/SaviaWanderer noticed that there were nearly exactly 214 unique Magic cards, and decided to run a Single Elimination bracket for all cards printed up to that point — eventually won by Lightning Bolt. 9 years later, we've very nearly doubled that number of cards, and I'd like to see if the second half of Magic cards has produced cards as iconic as the first half.

What cards are being ranked? Why not rank all the cards?

This time around, I'm only including cards that weren't included in the original bracket. In practice, this means every non-reprint card from Aether Revolt onwards. This is for two reasons:

  • First, half the cards means we get results twice as fast. While I'm hoping my new ranking system will dramatically speed up the process, the original Magic Bracket took an entire year for the first round.
  • Second, it's very easy for the nostalgia of early Magic cards to carry the day again. 6 out of 8 cards in the original top 8 were from Alpha, and the newest card was from 2010 (Jace, the Mind Sculptor). It would be anticlimactic to run an entire new bracket and end up with the same winners.

Why not use a single elimination bracket?

As mentioned above, a bracket is very slow. Additionally, the original rating system was very rigid — in order to participate, you had one chance to vote per day, and you had to vote for a static number of cards. If you lost interest before finishing the day's poll, or finished the poll and wanted to rate more cards, you were out of luck.

The hope is that a more flexible system will allow Magic players to vote as often or as rarely as they like.

How does the new system work?

The new system is based on the Elo rating system used in Chess. After each vote, the winner will gain rating (and the loser will lose rating), with the degree of movement being based on the original Elo gap — winning against a card that people vote for a lot is worth more than winning against draft chaff nobody cares about. Over time, this will sort cards based on popularity.

What cards are available to vote on?

At any time, there will be an "active queue" with ~500 cards in it, and it is from this pool of cards that pairings are drawn. Cycling through these queues ensures that repeat visitors will have new cards to vote on and rank, and allow even late arrivers to participate in the initial ranking of cards. (It also makes it more likely you'll see the same cards as your friends).

How are pairings created?

The first card in each pair is drawn completely at random, with a slight bias for drawing higher Elo cards. The second card is drawn based on a two-stage process.

In the first stage, we look at Elo. Each matchup has a chance of applying one of several Elo restrictions, where we select a second card that is close-ish in rating.

In the second stage, we look at card similarity. Rather than pairing any two cards together, I'm specifically drawing a card that is mechanically similar. This should hopefully reduce the number of "Black Lotus vs vanilla Grizzly Bear" matchups that are boring and one sided. That said, you can use a slider to determine how much you care about this.

(There's a fair amount of asterisks & minor statistical corrections under the hood as well to minimize bias, but they shouldn't be noticeable to the user)

How is card similarity calculated?

I measure two axes of similarity — the first tracks card characteristics (color, mana value, type, etc), and the second tracks card text (with special weighting for keyword abilities and keyword actions). The relative weighting of these two axes is based on a weighting parameter, and each pairing randomly chooses one of three different models (each with different weights) to draw cards from.

There's a couple of smaller adjustments too — cards from the same set are slightly penalized to discourage them from appearing together, and Planeswalkers are slightly more likely to be paired together than their typeline / text would otherwise imply.

What cards are included?

Basically everything. I include standard sets, supplemental sets, Universes Beyond sets, Secret Lair exclusives, Mystery Booster / Convention playtest cards, Un-Sets, and Holiday cards.

I do exclude some supplemental card types — e.g, Planes, Conspiracies, Contraptions, Schemes.

What's the next step?

Provided I get enough votes to meaningfully rank the cards, my hope is to use these initial Elo ranks to whittle down the card pool. Subsequent rounds could retain the top 1/4th of cards, and after a few rounds we could cut to a final, smaller bracket with 512 or 256 cards.

← Back to Voting