Multichem commited on
Commit
ebb5817
·
verified ·
1 Parent(s): ffe9064

Update src/sports/nhl_functions.py

Browse files
Files changed (1) hide show
  1. src/sports/nhl_functions.py +4 -4
src/sports/nhl_functions.py CHANGED
@@ -124,7 +124,7 @@ def run_go_classic_lineup_generator(site="DK", sport="NHL"):
124
  st.write(f"Unexpected error: {e}")
125
  return False
126
 
127
- def init_team_results(model_source: DataFrame, position_reqs: dict, salary_cap: int, max_skaters: int, teams_to_optimize: list, combos: int):
128
  df = model_source.copy()
129
 
130
  # Parse eligible positions for each player
@@ -531,7 +531,7 @@ def init_team_results(model_source: DataFrame, position_reqs: dict, salary_cap:
531
 
532
  return all_team_results
533
 
534
- def format_optimals(all_team_results: list, model_source: DataFrame, required_positions: list):
535
  roo_frame = model_source.copy()
536
 
537
  combined_df = pd_concat(all_team_results, ignore_index=True)
@@ -1875,8 +1875,8 @@ def DK_NHL_seed_frame(db, roo_file):
1875
  st.write(f"Error inserting name map: {e}")
1876
  time_sleep(1)
1877
 
1878
- optimals = init_team_results(players_median, position_requirements, salary_cap, max_team_skaters, teams_to_optimize, 1000)
1879
- formatted_optimals = format_optimals(optimals, players_median, required_positions)
1880
 
1881
  for col in required_positions:
1882
  if col in formatted_optimals.columns:
 
124
  st.write(f"Unexpected error: {e}")
125
  return False
126
 
127
+ def init_team_results(model_source: DataFrame, position_reqs: dict, salary_cap: int, max_skaters: int, teams_to_optimize: list, combos: int, player_team_map):
128
  df = model_source.copy()
129
 
130
  # Parse eligible positions for each player
 
531
 
532
  return all_team_results
533
 
534
+ def format_optimals(all_team_results: list, model_source: DataFrame, required_positions: list, player_team_map):
535
  roo_frame = model_source.copy()
536
 
537
  combined_df = pd_concat(all_team_results, ignore_index=True)
 
1875
  st.write(f"Error inserting name map: {e}")
1876
  time_sleep(1)
1877
 
1878
+ optimals = init_team_results(players_median, position_requirements, salary_cap, max_team_skaters, teams_to_optimize, 1000, players_team_map)
1879
+ formatted_optimals = format_optimals(optimals, players_median, required_positions, players_team_map)
1880
 
1881
  for col in required_positions:
1882
  if col in formatted_optimals.columns: