Analyse a position

Ranked moves, equity, and the win/gammon/backgammon split

Same engine as the playable board, same rough edges — here you move both sides, so you can set up a position and ask what the network makes of it.

The analyser needs JavaScript and WebAssembly. The engine’s code also runs in a terminal, though loading the trained network there is not wired up yet.

Bring a position. Paste an XGID from XG, GNU Backgammon or Backgammon Galaxy and the board will load it; edit the board by hand if you prefer; copy the XGID back out when you are done. Analyse ranks every legal play for the dice on screen.

What the numbers mean. Every legal play is ranked by cubeless equity in points, from the perspective of the player on roll, together with the probabilities of winning plain, with a gammon, and with a backgammon — read straight from the network’s six-outcome value head. Equity differences are shown against the best play, which is the same quantity the strength measurements are built from.

Cube decisions are not analysed. The cube fields of an XGID are read and displayed but not evaluated: this engine is cubeless for now, and a cube model is milestone 3.