Skip to content

keisuke198619/OBPV

Repository files navigation

arXiv

OBPV (Off-Ball Positioning Value)

OBPV vs. OBSO

OBPV OBSO

Requirements

  • Python 3.12
  • To install requirements:
pip install -r requirements.txt

Data

Calculate OBPV

Run the following command:

python main.py --team <team> --event <event> --play_side <play_side> --method <method>

See main.py for descriptions of each command line argument.

Analyze Results

Run the following command:

python Result_Viz.py --event <event> --play_side <play_side> --method <method>

See main.py for descriptions of each command line argument.

e.g.)

OBPV_vs_OBSO_joint Corr_turnovers_def_OBPV_increase Corr_passes_att_OBPV_increase

Reference

Yohei Ogawa, Rikuhei Umemoto, Keisuke Fujii, "Space evaluation at the starting point of soccer transitions", 12th Workshop on Machine Learning and Data Mining for Sports Analytics 2025(MLSA'25) co-located with the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery (ECML-PKDD'25), 2025

@article{ogawa2025space,
  title={Space evaluation at the starting point of soccer transitions},
  author={Ogawa, Yohei and Umemoto, Rikuhei and Fujii, Keisuke},
  journal={arXiv preprint arXiv:2505.14711},
  year={2025}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages