How it works

Practise a spot in Train. Make your own decision before you look at the answer.

Our mission is to make poker study

Affordable

Fast

Beautiful

Six chameleon characters seated at Camaleo’s graphite and mint poker table

Poker is fascinating.We think studying it should be too.

So how can we solve it?

History of Poker Solvers

2007

Learning from regret

Counterfactual regret minimization (CFR) learns a strategy by comparing the actions it took with the alternatives it could have taken.

The CFR paper ↗
Camaleo illustration of a dense, asymmetrical branching decision tree

2015

Solvers reach the desktop

PioSOLVER brings custom postflop solving to players: choose ranges, stacks and bet sizes, then study the resulting strategy.

PioSOLVER ↗
PioSOLVER logo

2017

Neural networks join the search

DeepStack combines local search with a neural network trained to estimate what happens beyond it. It beats professional players in heads-up no-limit Hold’em.

The DeepStack paper ↗
Conceptual neural value network connecting poker cards to value estimates

2019

A better way to weight the past

Discounted CFR reweights earlier regrets and strategy contributions. The past still teaches the solver, but does not always carry the same weight.

The DCFR paper ↗
Illustration comparing action values and updating a strategy

2019

Beyond heads-up

Pluribus outperforms professionals in six-player no-limit Hold’em, a breakthrough in poker AI with several opponents.

The Pluribus paper ↗
Six chameleons playing poker, an illustration of six-player play

2023

Custom solving in the browser

GTO Wizard AI launches with the Ruse team. Browser study expands beyond fixed libraries to solving custom ranges, stacks and betting trees.

GTO Wizard AI launch ↗
GTO Wizard logo

Inside our solver

We’re developing CAP5 and full-river CAP3 trees to make accurate, on-demand poker study affordable.

Discounted CFR (DCFR)

CFR compares each action’s value with the value of the current strategy. The difference is regret: how much better that alternative could have done.

Actions with positive accumulated regret get more weight next time. Repeat across the tree, then average the strategies.

Our engine uses DCFR, which discounts earlier regrets and reweights the strategy average as it learns.

Read the research ↗
Illustrative first regret-matching update: Check has value 1, Bet value 3. A 50/50 mix has value 2. Regrets are minus 1 and plus 1; with initially zero cumulative regrets, the next mix assigns Check 0 percent and Bet 100 percent. Repeat at other decisions and average strategies; this example is not a poker solution.
GPU computation
A single NVIDIA RTX 4090 graphics card

A graphics card runs many small calculations in parallel. Our GPU engine uses that to update hand values and regrets across the betting model.

As hardware and algorithms improve, the computational barrier falls. Problems that once cost too much become practical to study.

CAP5 & full-river CAP3

A betting tree lays out the actions the solver can compare. Ours use 33%, 75% and 150% pot sizes, with all-in and minimum-raise rules.

Our existing CAP5 study model allows deeper betting sequences, but estimates river values at the turn boundary.

We’re also developing full-river CAP3: flop, turn and river within the chosen betting model. It limits raises to three per street, keeps all-in beyond the cap and allows a minimum raise as the first raise.

Illustrative branching betting tree; actual CAP5 and CAP3 trees depend on the spot and betting rules
Accuracy within the tree

Best-response analysis measures how much a perfectly responding opponent could gain against a strategy inside its betting tree.

Our full-river CAP3 target is at most 0.5% of the pot. This is a development target within the CAP3 tree, not a guarantee against every possible bet size.

We compare reference calculations and check saved strategies too. A fast solve only matters if its accuracy holds.

Affordable solves, on demand

For a future update, we’re working toward letting you choose a supported spot and calculate its strategy on demand.

The goal is affordable CAP5 and full-river CAP3 study without a high-end graphics card on your own computer. Matching results can be reused instead of calculated again.

We’ll prioritise new trees around player demand, and measure accuracy, waiting time and cost before release.

Our competitors

PioSOLVER logo

PioSOLVER

↗
GTO Wizard logo

GTO Wizard

Browser libraries and custom solving.

Weakness Advanced solving needs a paid tier.
↗
GTO+ logo

GTO+

Postflop solving with editable trees.

Weakness Windows setup. Solves on your hardware.
↗
GTO LAB logo

GTO LAB

Tournaments, ICM and coaching.

Weakness ICM tools need a higher paid tier.
↗