Tolaria

A desktop laboratory for Magic: The Gathering decks.

Hand it your decklist and it plays a few thousand games against the actual metagame while you are still pile-shuffling and telling yourself the two-lander has good texture. It does not have good texture. Tolaria has receipts.

Windows Open Source Rust
Download Source on GitHub
Overview

Playtesting without the playtesting.

Named for the island of rigorous wizard academia and at least one catastrophic timestream incident, Tolaria runs your matches in a time bubble. Thousands of games happen in seconds, nobody has to shuffle, nobody gets salty, and the only thing that leaves the bubble is a win-rate table with confidence intervals.

The table does not care about your feelings. That is the point. That is the whole product.

Pipeline

What it does.

Reads whatever you have
MTGA exports, MTGO exports, or a bare 4x Lightning Bolt list scrawled at 2am. All of it works.
Builds a real gauntlet
Pulls actual tournament decklists for Standard, Pioneer, Modern, Legacy, Vintage and Pauper from public MTGO and paper event archives, plus EDHREC for Commander. No screen scraping, no API keys, no accounts.
Weights by the actual meta
Computes archetype frequency from recent events, so the gauntlet is decks people genuinely play. When you lose to Tron eleven hundred times, that is the real Tron.
Simulates properly
Its own Rust rules engine: priority, the stack, combat damage ordering, state-based actions, the London mulligan. Deathtouch-trample math resolves correctly, which is more than can be said for most kitchen tables.
Reports with error bars
Win rates and Wilson confidence intervals per matchup, on the play and on the draw, plus how hard the beatings were in both directions.
Tells you when it is guessing
Deck coverage is stapled to every result, so a 62% win rate built on loosely-modeled cards announces itself instead of quietly lying to you.
The Honesty Clause

It tells you what it modeled.

Magic has around 35,000 unique cards. Tolaria accepts every single one of them, but reading the card does not always fully explain the card. Each card compiles to a coverage tier, and the tiers travel with your results.

Full
Faithfully modeled.
Partial
Main effect modeled, listed riders dropped.
Proxy
Correct body and keywords, rules text treated as flavor. A bear with delusions of grandeur.
Unplayable
Sits in the deck looking pretty.
Your Data

Runs on your machine.

Tolaria simulates locally. Your decklists stay on your disk, there is no account to create, no API key to supply, and no telemetry. The only network traffic is fetching public tournament decklist archives and EDHREC data to build the gauntlet.

Get It

Install.

Releases ship a Windows installer plus standalone desktop and command-line binaries, with checksums.

Get the latest release