James McCool
commited on
Commit
·
6610c83
1
Parent(s):
737b2a7
Fix range definition in small_field_preset function: change slack_var initialization from integer to float for accurate iteration, ensuring proper functionality in portfolio adjustments.
Browse files
global_func/small_field_preset.py
CHANGED
@@ -2,7 +2,7 @@ import pandas as pd
|
|
2 |
|
3 |
def small_field_preset(portfolio: pd.DataFrame, lineup_target: int):
|
4 |
|
5 |
-
for slack_var in range(0, 1, .1):
|
6 |
working_portfolio = portfolio.sort_values(by='Own', ascending = False).reset_index(drop=True)
|
7 |
rows_to_drop = []
|
8 |
curr_own_type_max = working_portfolio.loc[0, 'Weighted Own'] + (slack_var * working_portfolio.loc[0, 'Weighted Own'])
|
|
|
2 |
|
3 |
def small_field_preset(portfolio: pd.DataFrame, lineup_target: int):
|
4 |
|
5 |
+
for slack_var in range(0.0, 1.0, .1):
|
6 |
working_portfolio = portfolio.sort_values(by='Own', ascending = False).reset_index(drop=True)
|
7 |
rows_to_drop = []
|
8 |
curr_own_type_max = working_portfolio.loc[0, 'Weighted Own'] + (slack_var * working_portfolio.loc[0, 'Weighted Own'])
|