{
  "version": 2,
  "plays": [
    {
      "name": "Indiana | Box loop and return to rim",
      "desc": "Observed men's game possession, 2018-11-01, versus Southern Indiana (exhibition). Source: https://www.youtube.com/watch?v=GHGDdYg7BX0&t=1s (1.2 to 6.43 seconds). Game clock: Not legible in this cropped source. Teaching numbers: 1 inbounder, jersey unclear. 2 jersey 23. 3 jersey 15. 4 jersey 3. 5 jersey 13.. Observed finish: Made short right-hand shot by jersey 3. The first loop cutter, jersey 13, does not receive the inbound.. Second screening contact is partially occluded. Positions and movement are traced schematically. No invented dribble or dunk. Original schematic redraw. Order and recipients follow film. Playback uses teaching beats, not frame-synchronized tracking.",
      "team": "Indiana",
      "season": "2018-19 exhibition",
      "courtType": "ncaa",
      "courtView": "half",
      "importSeriesName": "Film first | Tier 1 under-outs",
      "publishing": {
        "chapter": "Baseline out of bounds",
        "section": "Film first, slice 1"
      },
      "steps": [
        {
          "players": [
            {
              "id": 1,
              "type": "offense",
              "num": "1",
              "x": 0.25,
              "y": 1.07
            },
            {
              "id": 2,
              "type": "offense",
              "num": "2",
              "x": 0.65,
              "y": 0.86
            },
            {
              "id": 3,
              "type": "offense",
              "num": "3",
              "x": 0.34,
              "y": 0.56
            },
            {
              "id": 4,
              "type": "offense",
              "num": "4",
              "x": 0.66,
              "y": 0.56
            },
            {
              "id": 5,
              "type": "offense",
              "num": "5",
              "x": 0.35,
              "y": 0.84
            },
            {
              "id": 6,
              "type": "ball",
              "num": "ball",
              "x": 0.25,
              "y": 1.07,
              "holderId": 1
            }
          ],
          "paths": [
            {
              "actorId": 2,
              "actorNum": "2",
              "style": "cut",
              "points": [
                {
                  "x": 0.65,
                  "y": 0.86
                },
                {
                  "x": 0.95,
                  "y": 0.84
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1"
            },
            {
              "actorId": 4,
              "actorNum": "4",
              "style": "screen",
              "points": [
                {
                  "x": 0.66,
                  "y": 0.56
                },
                {
                  "x": 0.6,
                  "y": 0.69
                },
                {
                  "x": 0.5,
                  "y": 0.79
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1"
            }
          ],
          "labels": [],
          "zones": [],
          "ballDisplay": "holder",
          "note": "00:01.2 to 00:02.2. 2 clears to the opposite corner. 4 moves down to screen for 5."
        },
        {
          "players": [
            {
              "id": 1,
              "type": "offense",
              "num": "1",
              "x": 0.25,
              "y": 1.07
            },
            {
              "id": 2,
              "type": "offense",
              "num": "2",
              "x": 0.95,
              "y": 0.84
            },
            {
              "id": 3,
              "type": "offense",
              "num": "3",
              "x": 0.34,
              "y": 0.56
            },
            {
              "id": 4,
              "type": "offense",
              "num": "4",
              "x": 0.5,
              "y": 0.79
            },
            {
              "id": 5,
              "type": "offense",
              "num": "5",
              "x": 0.35,
              "y": 0.84
            },
            {
              "id": 6,
              "type": "ball",
              "num": "ball",
              "x": 0.25,
              "y": 1.07,
              "holderId": 1
            }
          ],
          "paths": [
            {
              "actorId": 4,
              "actorNum": "4",
              "style": "screen",
              "points": [
                {
                  "x": 0.66,
                  "y": 0.56
                },
                {
                  "x": 0.6,
                  "y": 0.69
                },
                {
                  "x": 0.5,
                  "y": 0.79
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1",
              "completedScreen": true
            },
            {
              "actorId": 5,
              "actorNum": "5",
              "style": "cut",
              "points": [
                {
                  "x": 0.35,
                  "y": 0.84
                },
                {
                  "x": 0.36,
                  "y": 0.72
                },
                {
                  "x": 0.42,
                  "y": 0.68
                },
                {
                  "x": 0.52,
                  "y": 0.68
                },
                {
                  "x": 0.62,
                  "y": 0.74
                },
                {
                  "x": 0.67,
                  "y": 0.85
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1"
            },
            {
              "actorId": 4,
              "actorNum": "4",
              "style": "cut",
              "points": [
                {
                  "x": 0.5,
                  "y": 0.79
                },
                {
                  "x": 0.4,
                  "y": 0.89
                },
                {
                  "x": 0.28,
                  "y": 0.91
                },
                {
                  "x": 0.2,
                  "y": 0.84
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-2"
            }
          ],
          "labels": [],
          "zones": [],
          "ballDisplay": "holder",
          "note": "00:02.2 to 00:03.5. 5 loops across to the opposite low block. 4 curls out to the inbound-side short corner after the first cutter clears."
        },
        {
          "players": [
            {
              "id": 1,
              "type": "offense",
              "num": "1",
              "x": 0.25,
              "y": 1.07
            },
            {
              "id": 2,
              "type": "offense",
              "num": "2",
              "x": 0.95,
              "y": 0.84
            },
            {
              "id": 3,
              "type": "offense",
              "num": "3",
              "x": 0.34,
              "y": 0.56
            },
            {
              "id": 4,
              "type": "offense",
              "num": "4",
              "x": 0.2,
              "y": 0.84
            },
            {
              "id": 5,
              "type": "offense",
              "num": "5",
              "x": 0.67,
              "y": 0.85
            },
            {
              "id": 6,
              "type": "ball",
              "num": "ball",
              "x": 0.25,
              "y": 1.07,
              "holderId": 1
            }
          ],
          "paths": [
            {
              "actorId": 3,
              "actorNum": "3",
              "style": "screen",
              "points": [
                {
                  "x": 0.34,
                  "y": 0.56
                },
                {
                  "x": 0.3,
                  "y": 0.76
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1"
            },
            {
              "actorId": 4,
              "actorNum": "4",
              "style": "cut",
              "points": [
                {
                  "x": 0.2,
                  "y": 0.84
                },
                {
                  "x": 0.2,
                  "y": 0.73
                },
                {
                  "x": 0.26,
                  "y": 0.66
                },
                {
                  "x": 0.37,
                  "y": 0.7
                },
                {
                  "x": 0.5,
                  "y": 0.88
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-2"
            }
          ],
          "labels": [],
          "zones": [],
          "ballDisplay": "holder",
          "note": "00:03.5 to 00:04.5. 3 comes down for the return screening action. 4 turns back into the middle of the lane."
        },
        {
          "players": [
            {
              "id": 1,
              "type": "offense",
              "num": "1",
              "x": 0.25,
              "y": 1.07
            },
            {
              "id": 2,
              "type": "offense",
              "num": "2",
              "x": 0.95,
              "y": 0.84
            },
            {
              "id": 3,
              "type": "offense",
              "num": "3",
              "x": 0.3,
              "y": 0.76
            },
            {
              "id": 4,
              "type": "offense",
              "num": "4",
              "x": 0.5,
              "y": 0.88
            },
            {
              "id": 5,
              "type": "offense",
              "num": "5",
              "x": 0.67,
              "y": 0.85
            },
            {
              "id": 6,
              "type": "ball",
              "num": "ball",
              "x": 0.25,
              "y": 1.07,
              "holderId": 1
            }
          ],
          "paths": [
            {
              "actorId": 3,
              "actorNum": "3",
              "style": "screen",
              "points": [
                {
                  "x": 0.34,
                  "y": 0.56
                },
                {
                  "x": 0.3,
                  "y": 0.76
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1",
              "completedScreen": true
            },
            {
              "actorId": 3,
              "actorNum": "3",
              "style": "cut",
              "points": [
                {
                  "x": 0.3,
                  "y": 0.76
                },
                {
                  "x": 0.38,
                  "y": 0.86
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-1"
            },
            {
              "actorId": 1,
              "actorNum": "1",
              "style": "pass",
              "points": [
                {
                  "x": 0.25,
                  "y": 1.07
                },
                {
                  "x": 0.5,
                  "y": 0.88
                }
              ],
              "color": "#17394f",
              "width": 3,
              "arrowStyle": "filled",
              "group": "beat-2",
              "receiverId": 4
            }
          ],
          "labels": [],
          "zones": [],
          "ballDisplay": "holder",
          "note": "00:04.5 to 00:06.43. 1 passes to 4, the returning screener. 3 occupies the other lane side. Film shows 4 make a short right-hand shot."
        }
      ],
      "animator": {
        "preset": "teaching",
        "settings": {
          "preset": "teaching",
          "platformKey": "youtube",
          "renderMode": "whiteboard",
          "motionSec": 0.3,
          "pathSec": 0.7,
          "holdSec": 0.5,
          "fps": 30,
          "ease": "smooth",
          "loop": true,
          "perAction": true,
          "titleCard": false,
          "endCard": false,
          "topVideo": false
        },
        "captions": []
      },
      "sourceFilm": {
        "ncaa_id": 306,
        "team": "Indiana",
        "tier": 1,
        "priority_rank": 41,
        "title": "Box loop and return to rim",
        "category": "BLOB",
        "film_checked": true,
        "setup_checked": true,
        "source_video": "https://www.youtube.com/watch?v=GHGDdYg7BX0",
        "watch_url": "https://www.youtube.com/watch?v=GHGDdYg7BX0&t=1s",
        "start_seconds": 1.2,
        "end_seconds": 6.43,
        "game_clock": "Not legible in this cropped source",
        "opponent": "Southern Indiana (exhibition)",
        "game_date": "2018-11-01",
        "season": "2018-19 exhibition",
        "official_game_source": "https://iuhoosiers.com/news/2018/11/1/mens-basketball-hoosiers-take-down-southern-indiana-96-62-in-exhibition-game",
        "film_publisher": "Coach Cooper",
        "role_key": "1 inbounder, jersey unclear. 2 jersey 23. 3 jersey 15. 4 jersey 3. 5 jersey 13.",
        "observed_finish": "Made short right-hand shot by jersey 3. The first loop cutter, jersey 13, does not receive the inbound.",
        "caveats": "Second screening contact is partially occluded. Positions and movement are traced schematically. No invented dribble or dunk.",
        "source_media_sha256": "41631d2df2458361c6c7d3b12196b28ec07a1cd401ecdc9548411dc005d90d8a",
        "playdraw_file": "/Users/elon/Documents/Basketball Vault/wiki/queries/2026-10-12_ncaa-d1-team-sets/film-first-slice/306.json"
      }
    }
  ]
}
