James McCool
commited on
Commit
·
5b719f3
1
Parent(s):
28ad089
Update reassess_dupes function in reassess_edge.py to adjust ownership calculation by modifying the salary adjustment factor, enhancing accuracy in ownership metrics.
Browse files
global_func/reassess_edge.py
CHANGED
|
@@ -44,7 +44,7 @@ def calculate_weighted_ownership_single_row(row_ownerships):
|
|
| 44 |
return weighted * 10000
|
| 45 |
|
| 46 |
def reassess_dupes(row: pd.Series, salary_max: int) -> float:
|
| 47 |
-
return math.ceil(row['Dupes'] + ((row['salary_diff'] / 100) + ((salary_max + (salary_max - row['salary'])) /
|
| 48 |
|
| 49 |
def reassess_lineup_edge(row: pd.Series, Contest_Size: int) -> float:
|
| 50 |
row['Lineup Edge'] = row['Win%'] * ((.5 - row['Finish_percentile']) * (Contest_Size / 2.5))
|
|
|
|
| 44 |
return weighted * 10000
|
| 45 |
|
| 46 |
def reassess_dupes(row: pd.Series, salary_max: int) -> float:
|
| 47 |
+
return math.ceil(row['Dupes'] + ((row['salary_diff'] / 100) + ((salary_max + (salary_max - row['salary'])) / 10000)) * (1 + (row['own_diff'] / 100)))
|
| 48 |
|
| 49 |
def reassess_lineup_edge(row: pd.Series, Contest_Size: int) -> float:
|
| 50 |
row['Lineup Edge'] = row['Win%'] * ((.5 - row['Finish_percentile']) * (Contest_Size / 2.5))
|