James McCool commited on
Commit
8d3abd2
·
1 Parent(s): fac0157

Enhance lineup generation in hedging_preset.py by adding debug print statements for removed and team lineups. This update improves visibility into the lineup processing and ensures all relevant lineups are concatenated for final output.

Browse files
Files changed (1) hide show
  1. global_func/hedging_preset.py +3 -1
global_func/hedging_preset.py CHANGED
@@ -69,8 +69,10 @@ def hedging_preset(portfolio: pd.DataFrame, lineup_target: int, projections_file
69
 
70
  removed_lineups = small_field_preset(removed_df, math.ceil(lineup_target / (list_size * 3)), excluded_cols)
71
  print(len(removed_lineups))
 
72
  team_lineups = large_field_preset(teams_df, math.ceil(lineup_target / (list_size * 3)), excluded_cols)
73
  print(len(team_lineups))
74
- concat_portfolio = pd.concat([concat_portfolio, team_lineups])
 
75
 
76
  return concat_portfolio.head(lineup_target)
 
69
 
70
  removed_lineups = small_field_preset(removed_df, math.ceil(lineup_target / (list_size * 3)), excluded_cols)
71
  print(len(removed_lineups))
72
+ print(removed_lineups.head(10))
73
  team_lineups = large_field_preset(teams_df, math.ceil(lineup_target / (list_size * 3)), excluded_cols)
74
  print(len(team_lineups))
75
+ print(team_lineups.head(10))
76
+ concat_portfolio = pd.concat([concat_portfolio, removed_lineups, team_lineups])
77
 
78
  return concat_portfolio.head(lineup_target)