GenerateRandomSearch

Darts Checkout Finder

From 170 downwards there is a right answer to “can I finish from here”, and pub arithmetic gets it wrong in both directions — going for a finish that cannot be done in the darts left, or missing one that can. The rules are strict enough to enumerate: at most three darts, the last one a double, and the total exact.

What this generator does

Searches every combination of the sixty-two scoring targets on a board, shortest routes first, keeping only those that total the score exactly and end on a double.

How to use this tool

  1. Type the score left on the board.
  2. Say how many darts are still in your hand.
  3. Read the shortest finish, and the other ways round it.
  4. A score with no finish says so, and says why.

Understanding the controls

Score left
What is still on the board. Anything above 170 cannot be finished in three darts, and the page says so rather than showing nothing.
Darts in hand
Three at the start of a visit, fewer after a dart or two. This changes the answer completely — 100 is a two-dart finish and not a one-dart one.

Common use cases

  • Working out the finish mid-leg without a chart on the wall
  • Checking whether a score can be done in two darts
  • Settling an argument about whether 159 can be checked out
  • Learning the standard finishes rather than memorising a table
  • Setting up a practice routine on the checkouts you keep missing

How this generator works

The board is sixty-two targets: twenty singles, twenty doubles, twenty trebles, the outer twenty-five and the bull, which counts as a double. Routes are searched shortest first, so a two-dart finish is never buried under a three-dart one. Any dart that would leave a remainder of one is rejected, because you cannot finish from one. Each published route is then checked back: the darts must add to the score exactly, the last must be a double, no shorter route may exist, and no dart along the way may leave an impossible remainder. The list of scores that cannot be finished at all — 159, 162, 163, 165, 166, 168 and 169 — is produced by running that search over every score from 2 to 170 rather than copied from a chart.

Randomness and fairness

Nothing is random. The same score with the same darts always gives the same routes.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • Routes are ranked by a rough judgement of how easy each target is to hit, which is a matter of opinion and not of arithmetic.
  • Alternative orderings of the same three darts are collapsed into one, since they are the same finish.
  • Straight-in and double-in variations change how a leg starts, not how it finishes, so they make no difference here.
  • The bull is treated as a double, which is the standard rule.

Privacy and your data

The search runs in your browser. No scores are transmitted or stored.