# Model Datasheet: BasketballPossessionModel

## General Information
- **Model Name:** BasketballPossessionModel
- **Current Version:** v1.0
- **Model file extension:** No extension provided.
- **Datasource:**
  - **Twintech:**
    - `athleteId`
    - `blobUrl`
    - `matchId`
    - `seqNum`
- **Training Required:** False

### Description
Rule-based tracking model that measures how long each player controls the ball. It reconstructs the ball trajectory from ZED body and object tracking, assigns possession frame by frame with a hysteresis band around each player (so dribbling does not break the possession), and reports possession time in minutes:seconds, possession share, touch count, hold durations, the longest single possession, how often a player recovered the ball after losing it, free-ball time and the full possession timeline.

## Execution Profile
This model operates using static or constant calculation layers. No dynamic training pipeline is required for this configuration.
