← All Articles Inside Draftalot's Virtual Draft Engine

Inside Draftalot's Virtual Draft Engine

Virtual drafts are how most modern leagues run their picks. The format takes what used to be a single-night event and stretches it into a several-day asynchronous draft that fits around whatever else is happening in players' lives. The picks still happen in strict turn order. The strategic decisions are still real. The engine just handles all the small details so the draft does not stall when someone is offline.

Draftalot runs an open-table draft. The full available pool is visible to every player at once, and players take turns picking cards from it. Filters let you slice the pool by color, type, rarity, or name to keep things manageable when there are hundreds of options on screen at once.

The Pick Window

When it is your turn to pick, the engine notifies you. You see the full available pool in your browser or phone, with card images, your current pool, and your wish list highlighted. You make your pick. The next player gets notified.

If you are not online, the draft just waits. Picks happen in strict turn order. When you come back, you pick. Life goes on.

Wish List

Before the draft, you can build a wish list: cards you want, ranked in the order you want them. The wish list is private. Nobody else sees it.

The wish list does two things. It tells the engine which cards to highlight in the pool when it is your turn. And it gives autopick something to work from.

Autopick

Sometimes you cannot be online when your turn comes up. Maybe you are at a wedding. Maybe you fell asleep. The engine has three autopick modes that handle this without ruining your draft.

Standard Autopick: pick the highest-ranked card from your wish list that is still available in the pool. If the pool has nothing on your wish list, it falls back to a generic priority.

Autopick Next Pick Only: a one-shot mode. The engine autopicks for your next turn, then turns autopick off so you go back to manual mode. Useful for when you are about to be offline for half an hour.

No Fourth Copy: the engine will not autopick a fourth copy of any card you already have three of. This was a player request. People kept ending drafts with seven copies of a creature they only ever ran four of.

You can mix all three. We use all three in our own league.

Pick Speed and Stalls

Every pick has a timestamp. The engine tracks how fast each player is picking. If someone is consistently slow, the league commissioner can see it on the draft status page and gently nudge them.

Stalls are the biggest threat to a virtual draft. A draft that drags out across three weeks is a draft people stop caring about. The combination of notifications, autopick fallbacks, and visible pick timing keeps the draft moving even when people get busy.

What's Next

The next round of improvements we are working on:

  • Push notifications for pick reminders (replacing SMS)
  • Per-turn countdown timers with auto-fallback to autopick
  • A second draft format: closed-pack drafting, where players see only one pack at a time and pass it around (the traditional MTG draft experience, but virtual)
  • Pre-draft archetype hints for newer players

Draft from your phone. Draft from a hotel lobby. Draft while your kid naps. The engine works around your life so the draft does not have to.

Ready to start your league?

Create Your Free League
Drew Tanaka
About the Author

Drew Tanaka

Drew has been playing Magic: The Gathering since 1994, just after Revised hit the shelves. In 2012, he cofounded the Sealed League of Champions - and when spreadsheets couldn't keep up, he built Draftalot to do it right. By day he's a program manager in veterinary healthcare. By night he's slinging spells and shipping features. Favorite card: Shivan Dragon.