Playtest
Goldfish your deck with zones, counters, mulligans and undo.
Playtest deals a hand and lets you play the deck solo — the fastest way to feel a list before sleeving it. It needs at least 7 cards in the mainboard to start, and if you left a game unfinished, opening Playtest offers to resume it right where you stopped.
- Full zones: library, hand, battlefield, graveyard, exile, command zone.
- Mulligans, draws, scrys, shuffles, tokens and counters.
- Add token offers From deck — the tokens this deck can make — and Custom, a name with power, toughness and a color.
- From the hand, a land's action reads Play and a spell's reads Cast.
- Undo — rewind misclicks.
- Sessions persist, so you can leave and come back to the same board.
Gestures on the battlefield
The board is played by hand, literally:
- Tap a card to tap/untap it.
- Long-press a card for its full action sheet — move it between zones, add counters, duplicate tokens.
- Drag a card anywhere on the battlefield to arrange your board — or drop it onto the library, graveyard or exile tiles to send it there.
Free plan
Free accounts can play 2 turns per session — enough to evaluate opening hands and early plays. Silvane Pro removes the turn limit. See Silvane Pro.
Keyboard shortcuts (iPad and Mac)
With a physical keyboard attached — a Magic Keyboard on iPad, or the app running on a Mac — a playtest can be driven entirely from the keys. The shortcuts appear while a keyboard is connected and step aside whenever you are typing in a search field. Press ? in a game, or open Keyboard shortcuts from the ⋯ menu, to see the list in the app.
On the opening hand: D draws an extra card, M mulligans, K keeps, R deals a fresh hand.
During the game:
| Key | Action |
|---|---|
| D | Draw a card |
| S | Shuffle the library |
| N or Space | Next turn |
| H / L / G / E | Open hand, library, graveyard, exile |
| T / B | Tokens, sideboard |
| V | Preview mode — tapping a card enlarges it instead of tapping it |
| + / − | Life up / down |
| ⌘Z | Undo |
| R | Restart (asks first) |
| Esc | Close whatever is open |
Inside a zone, select cards by tapping — or Select all in the header, which selects what the search shows — then M or Return moves the selection and 1–9 picks the destination from the list shown. The hand viewer also has Discard random, which sends one card of its choosing to the graveyard.
On the web
Every deck you can open on silvane.app can be goldfished there too — yours, a friend's share link, a public list. Press Playtest next to Edit in Studio on the deck page, pick Playtest from the Studio's ⋮ menu, or use the Opening hand under the deck page's list — deal, draw, deal again — and press Playtest this hand to open the board with exactly those cards. The web playtester needs a window at least 768 px wide; below that the button is hidden and the gate names the width it needs and the width you have. It is the same engine and the same rules: opening hand, mulligans, zones, tokens, counters, dice, undo. Games save in that browser, and the button turns into Resume playtest when one is waiting.
What a pointer adds:
- Drag a card anywhere on the battlefield, or onto the hand, library, graveyard, exile or the command zone — from the table, the hand, a zone panel, or a pile (dragging the library takes its top card). Click a battlefield card to tap it; right-click any card, or the ⋯ that appears when you hover a battlefield card, for its actions — counters included — with the key next to each one.
- Select several battlefield cards by dragging a rectangle across empty table — cards light up as the rectangle reaches them (⇧-click adds one more; Esc or a click on empty table clears). Drag any card of the selection and they all come along, laid out in a neat row where you drop them; drop the group on a zone to move them together, or press a zone key over one of them.
- Hover a card to see it large. The eye button (or V) cycles the preview: off, on hover (a click taps a battlefield card), or on click — the preview stays on the card you clicked, and a double-click taps. Tokens have no preview.
- A card back stands in for any art that has not arrived yet, so the table never shows an empty frame.
- A creature wears its power / toughness in the corner — the printed values plus your pumps. Click it to raise or lower power and toughness separately (or both at once), type a value with Set P/T…, or reset to the print. Counters are tracked apart and never change the badge: the card menu has Set counters… (a signed number: −50 is fifty −1/−1 counters) and Special counters… — Goaded, Prepared, Shield and the keyword counters (Flying, Deathtouch, Indestructible…), each on or off, shown as badges on the card. Every card also has a Count — one token standing for ten 3/3 Beasts wears a 10. Click any badge to add one (right-click takes one away; a special counter comes off on click).
- In a confirmation — Restart, Leave, Resume — Enter is the main button. End game in the ⋯ menu is the same exit as the back button.
- The Battlefield menu moves cards in bulk — everything to hand, all creatures to the graveyard, and so on. The library menu on the pile does Draw…, View the top… (a look at the top N — select any of them to send to the bottom, the graveyard, or anywhere with Move to), Scry, Mill, Bottom and Shuffle, and Play with the top revealed keeps the top card face-up on the pile. Every zone panel has Select all, and the hand panel has Discard random.
- A mana pool strip (from the ⋯ menu): click a symbol to add, right-click to spend, Clear to empty. It clears at the next turn if you ask it to. Above each pile a small tag says how many cards it holds — and, for the graveyard and exile, how many card types.
- Card zoom in the top bar, so a big monitor gets big cards.
Keyboard shortcuts (web)
The keys from the app work unchanged (the table above). With the pointer over a card, the zone letters act on that card instead of opening the zone:
| Key | Over a card |
|---|---|
| T | Tap / untap |
| H | Return to hand |
| G | Graveyard |
| E | Exile |
| L / ⇧L | Top / bottom of library |
| B | Put onto the battlefield |
| F | Flip a double-faced card |
| C | Make a token copy |
| + / − | +1/+1 or −1/−1 counter (loyalty on a planeswalker) |
| Space | View the card |
Also on the web: U untaps everything, 1–9 play that card from your hand, and / jumps to the search box of an open zone panel.
Free plan
The same limit as the app: 2 turns per session on Free, unlimited with Silvane Pro. Signed-out visitors play on the Free limit too.
Simulate
Simulate is app-only. It is a tile inside Playtest that shuffles and draws opening hands over and over, then reports the statistics:
- Keepable % — how often the opening hand meets the keep heuristic (the in-app info sheet spells the heuristic out).
- Avg lands and Avg mana value of opening hands.
- Distributions — land counts, mana curve and color sources across every hand drawn.
Configure the run up top: iterations (100 / 500 / 1,000 / 5,000 hands) and the mulligan strategy — No mulligan (pure baseline), Mulligan if under 2 lands, or Mulligan if under 2 or over 5 lands.
Where Playtest is one game played by you, Simulate is thousands of games played by math. Use it to answer questions like "is 36 lands enough?" with data.
Free plan
Free accounts run 100-hand simulations; the 500 / 1,000 / 5,000-hand runs are part of Silvane Pro.