The Decision Tree

Every branch of the Shape Reader, characterized empirically

The Shape Reader (internally: X188) is a four-layer strategy: a pattern detector, a phase gate, a lead check, and a priority list. Below is every node in that tree, what it asks, and how often each branch is taken across 635,000+ simulated decisions.

Data: 20,000 games, Shape Reader vs a 10-opponent pool, pro-skill matched. Branch percentages show the share of all decisions that passed through each node.

Tree

Click a node to expand its details: the code condition, the plain-language question, whether a player can evaluate it at the board, and the distribution of actions that flowed through it. Nodes can be dragged to adjust the layout — positions persist across reloads, and can be reset with the button below.

Drag a node to move it · drag empty space to pan · scroll horizontally to see more

Top trace signatures

The most common end-to-end paths a decision takes through the tree, ordered by frequency. Ten traces account for over 95% of decisions.

Reading the tree

Visibility tags mark whether a player at the board can evaluate each node with the information in front of them:

The test: at every node in the tree, can you stand at the board and answer which branch applies? If not, the node is model-only and the tree's advice is unactionable there.