changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "description": "Valid decision nodes for one game and stack, paginated.",
+ "properties": {
+ "game": {
+ "description": "Game id.",
+ "type": "string"
+ },
+ "hint": {
+ "description": "How to narrow, page, or widen the same query.",
+ "type": "string"
+ },
+ "matched": {
+ "description": "Spots left after the depth and contains filters.",
+ "type": "integer"
+ },
+ "nextOffset": {
+ "description": "Offset for the next page, or null at the end.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "offset": {
+ "description": "Offset this page started at.",
+ "type": "integer"
+ },
+ "returned": {
+ "description": "Spots in this page.",
+ "type": "integer"
+ },
+ "spots": {
+ "description": "This page of decision nodes.",
+ "items": {
+ "description": "One decision node.",
+ "properties": {
+ "actor": {
+ "description": "Position to act.",
+ "type": "string"
+ },
+ "depth": {
+ "description": "Decision depth: 1 = RFI, 2 = vs open, 3 = 3-bet pots.",
+ "type": "integer"
+ },
+ "history": {
+ "description": "Action path ending in the acting position.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "stack": {
+ "description": "Stack depth in big blinds.",
+ "type": "number"
+ },
+ "total": {
+ "description": "Spots in the dataset for this stack.",
+ "type": "integer"
+ }
+ },
+ "type": "object"
+}