GuessMTG

About

How GuessMTG works

GuessMTG isn’t simply an AI answering questions about a Magic card. It combines structured card data, question interpretation and a deduction system to track exactly what you’ve established about today’s card.

This page is the deep dive: how the Oracle reads questions, how deductions work, when information is revealed, and how to ask better questions. For the one-minute version, see How to Play.

How the Oracle understands questions

You ask in your own words:

Is it red?

Does it make tokens?

Can it kill creatures?

Is it expensive?

The Oracle maps each question to one known characteristic or gameplay concept: a color, a card type, “mana value is 5 or more”, “removal”, and so on. The game then answers that check from the card’s real data, which comes from Scryfall. The Oracle understands the question; the card data decides the answer. The same question about the same card always gets the same answer, for every player.

What you can ask about:

Colors
Single colors, colorless, multicolored, mono-colored, guilds, shards and wedges (“Is it Izzet?”), and color identity.
Types
Card types, “Is it a permanent?”, “Is it legendary?”, creature types and other subtypes, and “Can it be your commander?”.
Mana
Mana value (“Is it 3 mana?”, “Is the mana value even?”), colored symbols (“Is it double blue?”, “Does it need two blue mana?”), generic mana (“Does it contain a generic mana symbol?”), and hybrid or Phyrexian symbols (“Does it have a hybrid mana symbol?”).
Stats
Power, toughness and loyalty, including even or odd (“Is its power odd?”), and tap abilities (“Is its tap ability free?”).
Keywords
Flying, trample, haste, deathtouch and every other keyword.
Printing
Rarity and year, both from the card’s first printing (“Was it printed in the 90s?”).
Name
First letter or a range of letters (“Does it start with A–F?”), vowel or consonant (“Does it start with a vowel?”; Y counts as a consonant), how many letters (“Is the name longer than 12 letters?”; spaces and punctuation don’t count), words in the name, and punctuation (“Does the name have punctuation?”).
What it does
Gameplay concepts like removal, ramp and card draw (see Semantic MTG concepts), and rules text (“Does it mention the graveyard?”).

One question rule

Each message is one logical question. Compound questions are cut down to the first one:

Is it red and does it cost 4? → answered as Is it red?

The rest is ignored and the message still uses one question, and the Oracle tells you it trimmed it. This keeps the game fair: nobody gets two answers for the price of one. Phrases that are really a single question stay whole, like “3 or less” and “between D and M”.

How deduction works

Every answer is stored as a fact, not just a yes or no. Together those facts form your knowledge state, which you can see under What you know. After each answer, the deduction engine checks whether your facts now logically prove anything new.

Is it white? No

Is it blue? No

Is it black? No

Is it green? No

Is it colorless? No

✨ Deduced: it’s red. Free

You aren’t given another free question. The game simply recognizes what your existing questions have already proven, and tells you. Four colors ruled out isn’t enough by itself, because the card could still be colorless. Ruling that out too leaves only red.

More examples of what the engine can prove:

Your factsDeduced
Not an instant, not a sorceryIt’s a permanent
A permanent that isn’t an artifact, creature, land, planeswalker or battleIt’s an enchantment
Power less than 6, power at least 5Its power is 5
Not common, uncommon or rareIt was first printed at mythic rare
It makes TreasureIt makes tokens, ramps, and produces and fixes mana
It isn’t removalIt doesn’t destroy, exile or bounce anything, and isn’t a board wipe
It’s an EquipmentIt’s an artifact

Deductions use only the rules of Magic, never the list of possible answers. They can’t reveal which cards are in the pool. New positive facts are announced (“It’s red”); facts that rule things out quietly update What you know and your filters.

Numeric reasoning

Numbers are stored as ranges, not just “yes” or “no”:

Is its mana value 6? No, less than 6.

The game stores that as

Mana value < 6

rather than simply

Mana value ≠ 6

Each answer narrows the range, and when only one value is left, it’s announced for free. This works for mana value, power, toughness, loyalty, first print year, tap-ability cost, colored mana symbols and generic mana. Comparisons work too: “Does it cost less than 3?” → “No, 3 or more”.

Name letters are the exception. “Does it start with D–M?” and “Does it start with a vowel?” get a plain Yes or No, because a letter range already narrows things down a lot. A No rules those letters out without saying which side the real one is on.

Semantic MTG concepts

Some questions aren’t simple card fields. Scryfall has no “removal” property, and players don’t always agree what counts. So GuessMTG gives each concept one written definition and applies it the same way to every card, reading the rules text without reminder text. If two players ask the same question about the same card, they get the same answer.

For example, “Is it removal?” is Yes for effects that destroy, exile, bounce or force the sacrifice of an opposing permanent, board wipes, and damage that can hit a creature. Pure combat buffs, pure life loss and effects that only touch your own permanents don’t count.

Interaction

Removal, destroy, exile, bounce, forced sacrifice, board wipes, counterspells, graveyard hate, discard, mill.

Advantage

Card draw (not “whenever an opponent draws” triggers), card selection, tutors, and graveyard recursion of spells, creatures or lands.

Mana

Ramp (mana rocks and dorks, extra lands, Treasure; not lands or one-shot rituals), mana production, fixing, cost reduction.

Board

Tokens, creature tokens, +1/+1 counters, Equipment, Auras, putting lands onto the battlefield.

Protection

Hexproof, shroud, indestructible, protection and ward (if the card has or grants them), blink, phasing.

Other

Burn, damage, life gain, life loss, theft, clones, copying spells, sacrifice, sacrifice outlets, extra turns.

When does the game reveal information?

Direct facts

What you ask about. Is it red? No.

Derived facts

What your answers logically prove, announced for free as a deduction (see How deduction works). If your facts already settle a question you ask, the Oracle just tells you, and it doesn’t use a question.

Numeric facts

You narrow a range until the exact value is known, and then it’s announced.

Oracle hints

Hints are deliberate rewards, not logic. Miss enough times in one category and the Oracle gives that answer away. A miss is a question in that category answered No: “Is it 4 mana?” → “No, less than 4” is a mana value miss.

CategoryAfterRevealed
Colors2 missesA color: the whole answer for a single-colored or colorless card, or one of a multicolored card’s colors
Colors3 missesAll of a multicolored card’s colors
Mana value3 missesThe exact mana value
Card type3 missesThe full type line
Power3 missesThe exact power, or that it has none

Each hint fires once, and not at all if you’ve already worked the answer out.

Good questions vs. less useful questions

Good questions

Questions that split the remaining possibilities roughly in half, whatever the answer:

Is it a creature?

Is its mana value 5 or greater?

Is it blue?

Is it removal?

Less useful questions

Questions about something rare, like an obscure keyword or a very specific word in the rules text, usually get a No that rules out only a handful of cards. They’re great for confirming a hunch late in the game, and costly early on.

Question strategy

Instead of asking “What do I want to know?”, ask yourself:

“How many possible cards does this question eliminate?”

That’s information gain. A question that splits the possibilities evenly halves them whichever way it goes, so a handful of good questions narrows thousands of cards down to a few.

What counts as a question?

How the card pool works

The daily game

Why the Oracle doesn’t just tell you everything

The Oracle is designed to

answer what you asked while giving you only the information that question logically provides.

It knows the card, but it won’t volunteer unrelated facts. The puzzle is in choosing what to ask. What it will do is point out anything that has become logically certain from your own answers, since you’ve effectively earned that already. Oracle hints are the one deliberate exception, a small push when you’ve missed the same kind of question a few times.

Play Today’s GuessMTG