gitextract_h9htwsm9/ ├── .Rbuildignore ├── .git-blame-ignore-revs ├── .github/ │ ├── .gitignore │ └── workflows/ │ ├── R-CMD-check.yaml │ ├── format-suggest.yaml │ ├── pkgdown.yaml │ ├── revdepcheck.yaml │ └── rhub.yaml ├── .gitignore ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── NEWS.md ├── R/ │ ├── aggregate_game_stats.R │ ├── aggregate_game_stats_def.R │ ├── aggregate_game_stats_kicking.R │ ├── build_nflfastR_pbp.R │ ├── build_playstats.R │ ├── calculate_series_conversion_rates.R │ ├── calculate_standings.R │ ├── calculate_stats.R │ ├── data_documentation.R │ ├── database.R │ ├── ep_wp_calculators.R │ ├── helper_add_cp_cpoe.R │ ├── helper_add_ep_wp.R │ ├── helper_add_fixed_drives.R │ ├── helper_add_game_data.R │ ├── helper_add_nflscrapr_mutations.R │ ├── helper_add_series_data.R │ ├── helper_add_xpass.R │ ├── helper_add_xyac.R │ ├── helper_additional_functions.R │ ├── helper_database_functions.R │ ├── helper_decode_player_ids.R │ ├── helper_get_scheds_and_rosters.R │ ├── helper_scrape_gc.R │ ├── helper_scrape_nfl.R │ ├── helper_tidy_play_stats.R │ ├── helper_variable_selector.R │ ├── nflfastR-package.R │ ├── report.R │ ├── save_raw_pbp.R │ ├── sysdata.rda │ ├── top-level_scraper.R │ └── utils.R ├── README.Rmd ├── README.md ├── air.toml ├── cran-comments.md ├── data/ │ ├── field_descriptions.rda │ ├── nfl_stats_variables.rda │ ├── stat_ids.rda │ └── teams_colors_logos.rda ├── data-raw/ │ ├── MODELS.R │ ├── Scrambles 1999-2004 UPDATE for NFLfastR.xlsx │ ├── Scrambles.1999-2003.FURTHER.UPDATE.for.NFLfastR.xlsx │ ├── _tune_spread_wp.R │ ├── build_scramble_fix.R │ ├── build_stat_id_df.R │ ├── compare_dfs.R │ ├── create_field_descriptions.R │ ├── default_play.R │ ├── nfl_stats_variables.R │ ├── nfl_stats_variables.json │ ├── pbp_datatypes.csv │ ├── pbp_defaultplay.rds │ ├── replace_models.R │ ├── scramble_fix.rds │ ├── scrambles_2005.xlsx │ ├── teams_colors_logos.R │ ├── tidy_play_stats_row.R │ ├── variable_explanation.xlsx │ ├── variable_list.txt │ └── wordmarks.R ├── man/ │ ├── add_qb_epa.Rd │ ├── add_xpass.Rd │ ├── add_xyac.Rd │ ├── build_nflfastR_pbp.Rd │ ├── calculate_expected_points.Rd │ ├── calculate_player_stats.Rd │ ├── calculate_player_stats_def.Rd │ ├── calculate_player_stats_kicking.Rd │ ├── calculate_series_conversion_rates.Rd │ ├── calculate_standings.Rd │ ├── calculate_stats.Rd │ ├── calculate_win_probability.Rd │ ├── clean_pbp.Rd │ ├── decode_player_ids.Rd │ ├── fast_scraper.Rd │ ├── fast_scraper_roster.Rd │ ├── fast_scraper_schedules.Rd │ ├── field_descriptions.Rd │ ├── missing_raw_pbp.Rd │ ├── nfl_stats_variables.Rd │ ├── nflfastR-package.Rd │ ├── reexports.Rd │ ├── report.Rd │ ├── save_raw_pbp.Rd │ ├── stat_ids.Rd │ ├── teams_colors_logos.Rd │ ├── update_db.Rd │ └── update_pbp_db.Rd ├── nflfastR.Rproj ├── pkgdown/ │ ├── _pkgdown.yml │ └── extra.css ├── tests/ │ ├── testthat/ │ │ ├── 2019/ │ │ │ └── 2019_01_GB_CHI.rds │ │ ├── 2025/ │ │ │ └── 2025_01_KC_LAC.rds │ │ ├── _snaps/ │ │ │ ├── build_nflfastR_pbp.md │ │ │ └── stats/ │ │ │ └── calculate_stats.md │ │ ├── expected_ep.rds │ │ ├── expected_pbp.rds │ │ ├── expected_sc.rds │ │ ├── expected_sc_weekly.rds │ │ ├── expected_wp.rds │ │ ├── games.rds │ │ ├── helpers.R │ │ ├── test-build_nflfastR_pbp.R │ │ ├── test-calculate_series_conversion_rates.R │ │ ├── test-calculate_stats.R │ │ └── test-ep_wp_calculators.R │ └── testthat.R ├── tools/ │ └── check.env └── vignettes/ ├── .gitignore ├── beginners_guide.Rmd ├── field_descriptions.Rmd ├── nflfastR.Rmd └── stats_variables.Rmd