cleaning up salary subtraction
Browse files
global_func/predict_dupes.py
CHANGED
@@ -496,7 +496,7 @@ def predict_dupes(portfolio, maps_dict, site_var, type_var, Contest_Size, streng
|
|
496 |
)
|
497 |
|
498 |
# Calculate dupes formula
|
499 |
-
portfolio['dupes_calc'] = (portfolio['avg_own_rank'] / 1000) * (Contest_Size / 100) + ((portfolio['salary'] - (50000 - portfolio['Own'])) /
|
500 |
portfolio['dupes_calc'] = portfolio['dupes_calc'] * dupes_multiplier * (portfolio['Own'] / (100 + (Contest_Size / 1000))) * portfolio['top_x_presence']
|
501 |
|
502 |
# Round and handle negative values
|
@@ -549,7 +549,7 @@ def predict_dupes(portfolio, maps_dict, site_var, type_var, Contest_Size, streng
|
|
549 |
)
|
550 |
|
551 |
# Calculate dupes formula
|
552 |
-
portfolio['dupes_calc'] = (portfolio['avg_own_rank'] / 1000) * (Contest_Size / 100) + ((portfolio['salary'] - (50000 - portfolio['Own'])) /
|
553 |
portfolio['dupes_calc'] = portfolio['dupes_calc'] * dupes_multiplier * (portfolio['Own'] / (100 + (Contest_Size / 1000))) * portfolio['top_x_presence']
|
554 |
|
555 |
# Round and handle negative values
|
|
|
496 |
)
|
497 |
|
498 |
# Calculate dupes formula
|
499 |
+
portfolio['dupes_calc'] = (portfolio['avg_own_rank'] / 1000) * (Contest_Size / 100) + ((portfolio['salary'] - (50000 - portfolio['Own'])) / 100) - ((49700 - portfolio['salary']) / 100)
|
500 |
portfolio['dupes_calc'] = portfolio['dupes_calc'] * dupes_multiplier * (portfolio['Own'] / (100 + (Contest_Size / 1000))) * portfolio['top_x_presence']
|
501 |
|
502 |
# Round and handle negative values
|
|
|
549 |
)
|
550 |
|
551 |
# Calculate dupes formula
|
552 |
+
portfolio['dupes_calc'] = (portfolio['avg_own_rank'] / 1000) * (Contest_Size / 100) + ((portfolio['salary'] - (50000 - portfolio['Own'])) / 100) - ((49700 - portfolio['salary']) / 100)
|
553 |
portfolio['dupes_calc'] = portfolio['dupes_calc'] * dupes_multiplier * (portfolio['Own'] / (100 + (Contest_Size / 1000))) * portfolio['top_x_presence']
|
554 |
|
555 |
# Round and handle negative values
|