> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rangesharp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Spots

> Understanding spots — the individual poker situations you study and train.

## What is a spot?

A **spot** is a specific poker situation within a strategy. It represents one node in the preflop decision tree — a combination of position, action, and context that determines which hands you should play and how.

For example, "UTG open raise in a 6-max cash game at 100bb" is a spot. "BTN facing a CO open raise — 3-bet range" is another spot.

Each spot contains a **range** — the 13×13 hand grid showing which hands you play and what action you take with each one.

## Spot properties

| Property        | Description                                            | Example                                    |
| --------------- | ------------------------------------------------------ | ------------------------------------------ |
| **Position**    | Your seat at the table                                 | UTG, MP, CO, BTN, SB, BB                   |
| **Action line** | The sequence of actions leading to this decision       | Open, vs Open → 3-Bet, vs Open → Call      |
| **Stack depth** | Effective stack size for this spot (optional override) | 100bb, 25bb, 15bb                          |
| **Range**       | The 13×13 grid of hands and their assigned actions     | AA raises 100%, KJs raises 75% / calls 25% |
| **Notes**       | Your own notes about this spot                         | "Tighten up if villain is nit"             |

## Spots in the decision tree

Spots are organized as a **decision tree** inside each strategy, not as flat files in a folder. This mirrors how poker decisions actually work — each decision leads to the next possible decision.

```
UTG
├── Open Raise
│   ├── vs MP 3-Bet → 4-Bet
│   ├── vs MP 3-Bet → Call
│   └── vs MP 3-Bet → Fold
└── Fold

MP
├── Open Raise (no prior action)
├── vs UTG Open → 3-Bet
├── vs UTG Open → Call
└── vs UTG Open → Fold
```

## Subranges (child spots)

A spot can have **child spots** that represent the continuation of the decision. For example:

* You create a spot for "CO Open Raise"
* Under that, you add child spots for "BTN 3-Bet → 4-Bet", "BTN 3-Bet → Call", and "BTN 3-Bet → Fold"

This parent-child relationship keeps your strategy organized and easy to navigate.

## Spot limits by plan

| Plan  | Max spots |
| ----- | --------- |
| Free  | 10,000    |
| Pro   | 20,000    |
| Elite | 50,000    |

## Mastery tracking

Each spot has a **mastery level** from 0 to 4 that reflects how well you know it based on your training history:

| Level | Label      | Meaning                                         |
| ----- | ---------- | ----------------------------------------------- |
| 0     | Untrained  | You haven't trained on this spot yet            |
| 1     | Learning   | You've started training but accuracy is low     |
| 2     | Developing | You're getting better but still making mistakes |
| 3     | Proficient | You answer most hands correctly                 |
| 4     | Mastered   | You consistently answer correctly over time     |

Mastery badges appear on each spot in the strategy tree so you can see your progress at a glance.
