SP solve.poker
Browser-built · Container-solved · Pay by the minute

Poker GTO solving
that doesn't punish you
for being curious.

Build your tree in the browser, see the exact RAM bill before you touch a credit, and launch a right-sized container the instant you're ready. No installs, no licence keys, no upfront commitment.

Always-warm runtimes No setup, no install Mid-solve inspection

How it works

Three steps. No surprises.

1

Build

Configure the game and bet vocabulary. Tree expansion, validation, and stats all run locally in WASM — instant feedback as you type.

2

Probe

We compute the exact arena byte-count before you spend a credit, then match the smallest runtime tier that fits.

3

Launch

An isolated container boots, hydrates the tree, and serves a live solver console in your browser. Stop any time — billing follows the minute.

Instances

Two sizes. Pick at launch.

8-core

8 vCPU · 32 GB

4 cr/min

HU push/fold and postflop with 2–3 sizings.

32-core

32 vCPU · 128 GB

12 cr/min

Full HU postflop, 4+ sizings, deeper abstractions.

FAQ

Common questions.

What's a credit?

1 credit = 1 minute on a runtime, scaled by instance size. An 8-core (32 GB) costs 4 cr/min; a 32-core (128 GB) costs 12 cr/min. Stop a session and billing stops; you only pay for time the VM is actually running.

What if my tree doesn't fit my instance?

The in-browser probe estimates RAM as you build. Pick the 32-core (128 GB) at launch if the estimate goes past 32 GB; if the tree is bigger still, shrink an abstraction setting (bucket count, sizings, stack depth) before launching.

Can I resume a long solve?

Yes — download a snapshot from any running session, then upload it via the iframe's Restore… button to a fresh run. The runtime restores the CFR arena in place, no re-iteration needed.

Is my strategy shared?

Sessions are private. The only way out is the Share button, which mints a public read-only URL (90-day expiry by default) you can revoke any time from the Shared page.

How does this compare to ikasolver?

Same in-browser tree builder, same on-demand container model, but lower-friction: in-browser probe sizes the RAM before launch, the iframe shows live CFR data while solving (heatmap + table + tree explorer + poker table), and there's no upfront license fee — pay only when a container is up.

What happens if I run out of credits?

The active session is stopped with `credits_exhausted` and the iframe shows the reason on reload. The strategy snapshot is still available for download. Top up and re-launch when you're ready.

Build your first tree.

Signup is free and lands you on the dashboard with 60 credits — enough to run an 8-core solve for fifteen minutes.

Get started →