James McCool commited on
Commit
a1da977
·
1 Parent(s): 1e2e80c

more debugging

Browse files
Files changed (1) hide show
  1. global_func/reassess_edge.py +4 -0
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
  (