James McCool
commited on
Commit
·
a1da977
1
Parent(s):
1e2e80c
more debugging
Browse files
global_func/reassess_edge.py
CHANGED
|
@@ -46,6 +46,10 @@ def calculate_weighted_ownership_single_row(row_ownerships):
|
|
| 46 |
|
| 47 |
def reassess_dupes(row: pd.Series, salary_max: int) -> float:
|
| 48 |
st.write(f"DEBUG: row['salary'] = {row['salary']}")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
return math.ceil(
|
| 50 |
row['Dupes'] +
|
| 51 |
(
|
|
|
|
| 46 |
|
| 47 |
def reassess_dupes(row: pd.Series, salary_max: int) -> float:
|
| 48 |
st.write(f"DEBUG: row['salary'] = {row['salary']}")
|
| 49 |
+
st.write(f"DEBUG: threshold calc: {row['salary']} - ({salary_max} - 500) = {row['salary'] - (salary_max - 500)}")
|
| 50 |
+
st.write(f"DEBUG: max(0, threshold) = {max(0, row['salary'] - (salary_max - 500))}")
|
| 51 |
+
st.write(f"DEBUG: max/100 = {max(0, row['salary'] - (salary_max - 500)) / 100}")
|
| 52 |
+
st.write(f"DEBUG: salary component = {(max(0, row['salary'] - (salary_max - 500)) / 100) * (2 + row['salary_diff'] / 200) * (1 if row['salary_diff'] >= 0 else -1)}")
|
| 53 |
return math.ceil(
|
| 54 |
row['Dupes'] +
|
| 55 |
(
|