Hypergeometric Calculator BETA

Joint draw probabilities for Disney Lorcana — with mulligan, turn-based draws, and scry effects like Develop Your Brain.

This tool is in beta. Math has been spot-checked against textbook hypergeometric values, but edge cases involving multiple scry sources, aggressive mulligans, and tight joint constraints may shift as the strategy heuristics evolve. Report oddities on Discord.

Deck, Hand & Turns Lorcana defaults: 60 / 7

Extra Draws: cards drawn from the top after mulligan. To check "by start of turn 2 on the play," set this to 1 (the turn 2 draw). On the draw, set it to 2 (turn 1 + turn 2 draws). Scries Played: if you list any scry sources below, this caps how many you play before the snapshot. By turn 2 you can typically play 1 (turn 1).

Card Groups copies in deck · min/max in final hand

Each row is a category you care about (e.g. 2-cost ramp, 1-cost ink, combo piece A). All constraints must hold simultaneously — this is the joint probability. Leave Max blank for "no upper limit." A card belongs to at most one group; cards not in any group form a generic "other" pool. By turn sets the latest turn the group's min must be met (uses the global Play / Draw setting). Leave blank for "no per-turn deadline." A 1-drop drawn on turn 4 does not satisfy "by turn 1." Keep controls whether to retain copies during mulligan: uncheck for cards you can naturally draw into later (e.g. 3-drops or 4-drops on a curve query) — the calculator will treat opening copies as bottomable junk.
Group Name Copies Min Max By turn Keep

Scry Sources Develop Your Brain & similar

A scry source looks at the top N cards of your deck, lets you keep K in hand, and bottoms the rest. Example: Develop Your Brain = look at 2, keep 1. The simulator plays each scry it has in hand (up to the "Scries Played" cap) and keeps cards that best fill your unmet group minimums. A scry source counts only as a scry — not toward any group.
Source Name Copies Look at Keep