probabilities
Compute win, gammon, and backgammon probabilities for a backgammon position to evaluate your chances and guide decisions.
Instructions
Calculate win/gammon/backgammon probabilities for a position.
Args: board_input: Board in any supported format. evaluation_mode: Evaluation strategy. One of: "prune", "race", "osr", "bearoff", "0plus1", "1sbear", "1srace". player: Who is on roll ("x" or "o"). Required if board_input is a boardState dict. nr: Number of rollouts for OSR mode (default 1296). score: Match score as [x_away, o_away]. Omit for money game. cube: Cube state as {"owner": "C"/"X"/"O", "value": 1, "centered": true}. seed: RNG seed for reproducibility.
Returns: Dict with win, win_gammon, win_backgammon, lose_gammon, lose_backgammon probabilities.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nr | No | ||
| cube | No | ||
| seed | No | ||
| score | No | ||
| player | No | ||
| board_input | Yes | ||
| evaluation_mode | No | prune |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||