Our research models basketball team dynamics as active matter using Wasserstein Gradient Flows. We treat the five-player defensive unit as a probability distribution of mass that “flows” to minimize its free energy functional.
The Jordan-Kinderlehrer-Otto (JKO) scheme provides the variational framework for this evolution. Unlike standard gradient descent, which might allow for unrealistic “teleportation” of players, the JKO scheme restricts movement via a kinetic penalty.
The evolution of the defensive density is solved as a sequence of optimization problems:
\[\rho_{k+1} = \text{argmin}_{\rho} \left\{ \frac{1}{2\tau} W_2^2(\rho, \rho_k) + \mathcal{F}(\rho) \right\}\]
We evaluate our model using three core metrics designed to balance tactical positioning with physical realism.
Quantifies how effectively defenders guard offenders. It uses a Goal-Side Factor to prefer defenders staying between the offender and the basket.
Measures the suppression of the Instantaneous Shot Threat. It evaluates the defense’s ability to “close out” on elite shooters while “sagging” off weaker perimeter threats.
Penalizes jerky or abrupt movements, promoting fluid trajectories that mimic professional athletes.
Because the IST potential introduces highly non-linear gradients, we utilized a staged approach via Optuna:
For a deep dive into the Sinkhorn divergence and mathematical derivations, view our research paper.
View Technical Report (PDF)