Skip to main content
Have a personal or library account? Click to login
A Game of Runs: Extracting Initiation Rules for Basketball Scoring Runs through Focused Sequence Mining Cover

A Game of Runs: Extracting Initiation Rules for Basketball Scoring Runs through Focused Sequence Mining

Open Access
|Aug 2026

Figures & Tables

Fig 1.

A sequence of five events leading to a scoring run

Table 1.

Full Data Sample

FeatureValueFeatureValue
URL/boxscores/201910240GSW.htmlFoulTypeN/A
GameTyperegularFoulerN/A
LocationChase Center San Francisco CaliforniaFouledN/A
DateOctober 24 2019RebounderN/A
Time10:30 PMReboundTypeN/A
WinningTeamLACViolationPlayerN/A
Quarter1ViolationTypeN/A
SecLeft297TimeoutTeamN/A
AwayTeamLACFreeThrowShooterN/A
AwayPlayN/AFreeThrowOutcomeN/A
AwayScore20FreeThrowNumN/A
HomeTeamGSWEnterGameN/A
HomePlayS. Curry makes 2-pt jump shot from 21 ftLeaveGameN/A
HomeScore14TurnoverPlayerN/A
ShooterS. Curry - curryst01TurnoverTypeN/A
ShotType2-pt jump shotTurnoverCauseN/A
ShotOutcomemakeTurnoverCauserN/A
ShotDist21JumpballAwayPlayerN/A
AssisterN/AJumpballHomePlayerN/A
BlockerN/AJumpballPossN/A
Table 2.

Features

ShootingViolationsDefenseReboundingMisc
ShooterViolation PlayerBlockerRebounderTimeout Team
Free Throw ShooterRebound TypeSubstitution
Shot Distance
Table 3.

Transformed Data Example

ShotDist1Shooter1Rebounder1Fouler1
NaNNaNNaNfouler_away
NaNNaNrebounder_awayNaN
closeshooter_homeNaNNaN
3ptshooter_awayNaNNaN
NaNNaNNaNNaN
Fig 2.

Runs Recorded per Season

Algorithm 1.

A step-by-step representation of the proposed sequence mining workflow.

Fig 3.

Model Architecture

Table 4.

Home Rules: The table demonstrates the frequency of the most common sequences mined per length. Sequence length indicates how many events are contained in the sequence. ‘Freq’ and ‘2nd Freq’ indicate the number of occurrences of the most common and second most common sequence per length. Similarly, ‘Ratio’ and ‘2nd Ratio’ present their relative frequency. Finally, ‘Rules’ demonstrate the specific events that the most common sequence is comprised of.

Sequence LengthFreq2nd FreqRatio2nd RatioRules
Last4737257742.1%23.1%DefFoul(S)→run
Last 256643810.6%8.2%CloseShot(O)→DefFoul(S)→run
Last 31421045.0%3.7%DefReb(O)→3ptShot(O)→DefReb(S)→run
Last 461423.3%2.3%3ptShot(S)→DefReb(O)→3ptShot(O)→DefFoul(S)→run
Last 519161.3%1.1%3ptShot(S)→DefReb(S)→3ptShot(O)→DefReb(S)→OffFoul(S)→run
Table 5.

Away Rules: The table demonstrates the frequency of the most common sequences mined per length. Sequence length indicates how many events are contained in the sequence. ‘Freq’ and ‘2nd Freq’ indicate the number of occurrences of the most common and second most common sequence per length. Similarly, ‘Ratio’ and ‘2nd Ratio’ present their relative frequency. Finally, ‘Rules’ demonstrate the specific events that the most common sequence is comprised of.

EventsFreq2nd FreqRatio2nd RatioRules
Last4135230441%22.7%DefFoul(S)→run
Last 2107882.2%1.9%3ptShot(O)→DefReb(S)→run
Last 384653.1%2.4%DefFoul(O)→FTShot(S)→OffReb(S)→run
Last 4320.15%0.1%3ptShot(S)→DefReb(O)→MidShot(O)→DefFoul(S)→run
Last 5220.17%0.17%3ptShot(S)→DefReb(S)→CloseShot(S)→OffReb(S)→DefFoul(O)→run
Fig 4.

Calculated Loss & Accuracy

Table 6.

Traditional Classifiers Performance

ClassifierAccuracyPrecisionRecallft-score
RunNet0.810.860.810.81
Random Forest0.790.780.780.78
Support Vector0.760.730.730.73
Decision Tree0.730.730.730.73
k-Nearest Neighbors0.590.590.590.59
Fig 5.

Saliency Map of RunNet’s focus on input features. Event 1 indicates the event at the start of the pre-run sequence, while Event 10 indicates the event right before the run.

Table 7.

Optimization Results for ‘run’ class

Partial LengthAccuracyConfidence
10.940.10
20.920.20
30.860.30
40.880.40
50.750.50
60.720.60
70.690.70
80.490.80
90.650.85
Language: English
Page range: 88 - 110
Published on: Aug 7, 2026
Published by: International Association of Computer Science in Sport
In partnership with: Paradigm Publishing Services

© 2026 Ioannis Sevrisarianos, Ioannis Katakis, published by International Association of Computer Science in Sport
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.