How Manayard's centrality and effectiveness scores work

Every archetype page on Manayard shows two scores under each card: centrality and effectiveness, each from 0% to 100%. Here's what those numbers mean, how they're calculated, and why they often disagree with popularity.

What the scores measure

Centrality answers: how directly does this card advance the archetype's strategy?

A 100% centrality card is the card you'd name first when describing what the deck does. A 0% centrality card is technically labeled for the archetype but serves a different strategy — or works against it.

Effectiveness answers: how well does the card execute what it does?

This captures efficiency, repeatability, and reliability. A card that does something powerful once scores lower on effectiveness than a card that does it repeatedly. A card with heavy restrictions scores lower than one that works unconditionally.

Both scores are independent. A card can be highly central but ineffective (a powerful effect that's hard to use), or effective but not central (a well-designed card for a different strategy).

These are not popularity. A card played in thousands of decks can score low on centrality if it doesn't serve the strategy. A card almost nobody plays can score high if its text is perfect for the job.

Step 1: Labeling — determining the population

Before scoring, we determine which cards belong to each archetype. A card gets labeled for an archetype when multiple signals agree:

1. Parsed rules: Our parser reads the card's Oracle text into structured operations. If it finds a `create_token` operation, that's a signal for the tokens archetype. If it finds `sacrifice`, that's a signal for aristocrats. 2. Oracle text phrases: Phrase matching on the raw text (e.g., "create a token", "tokens you control"). 3. Scryfall tags: Scryfall's curated functional tags.

A card is labeled when two or more signals agree, or when one highly specific signal matches. This gives us the population: 2,257 cards for tokens, 1,549 for lifegain, 2,166 for counters, and so on across 38 archetypes.

Labeling is imperfect. Some cards that should be labeled aren't (we're working on parser coverage). But the population is what the scoring compares within.

Step 2: Scoring — reading the full text

Within each archetype's population, a language model reads every card's full Oracle text and assigns centrality and effectiveness scores from 0 to 1.

The model considers:

The scoring is comparative within each archetype. Cards are judged against the archetype's population, not against a fixed rubric. This is why the same card can score highly in one archetype and poorly in another.

Step 3: The ranking

Cards are ordered by centrality (highest first), then effectiveness. This ordering determines what you see on the archetype pages — the most central cards appear first.

The percentages you see are the raw scores multiplied by 100. A card with centrality 0.95 shows as 95%. These are not percentiles — they're absolute assessments of how well the card serves the strategy.

Where each number on a card comes from

FactorSource
Centrality, effectiveness, rank, rationaleClaude Haiku, offline. Tokens, Lifegain and Counters were scored by hand.
Role, repeatableRules parser or theme labels
Themes it is labeled forTheme labels
Popularity rank, priceScryfall

Theme pages scored by Haiku cover the top 100 cards; those scores are display-only. Variant and component pages use a separate Haiku run that deck plans read.

Why these scores differ from EDHREC

EDHREC ranks by how many decks play a card. Our scores rank by how well the card's text serves a specific strategy. These measure different things:

Neither is wrong. They answer different questions. EDHREC tells you what the crowd does. Centrality tells you what the card does for the strategy.

Limitations

These scores are a starting point for brewing, not a final answer. Read the card, consider your deck, and use the rationale in each card's detail view to see why it scored where it did.

Explore the data