James McCool commited on
Commit
5e2defb
·
1 Parent(s): 0d45c04

Refactor lineups_to_add calculation in exposure_spread function to ensure accurate adjustments by using player_exposure instead of replace_mask, enhancing clarity in player addition logic during exposure evaluations.

Browse files
Files changed (1) hide show
  1. global_func/exposure_spread.py +2 -2
global_func/exposure_spread.py CHANGED
@@ -260,11 +260,11 @@ def exposure_spread(working_frame, exposure_player, exposure_target, exposure_st
260
  lineups_to_remove = (player_exposure * len(working_frame))
261
  else:
262
  lineups_to_remove = ((player_exposure - exposure_target) * len(working_frame)) * 1.01
263
- lineups_to_add = ((exposure_target - player_exposure) * (len(working_frame) - replace_mask.sum())) * 1.01
264
  print(player_exposure)
265
  print(exposure_target)
266
  print(lineups_to_remove)
267
- print(replace_exposure)
268
  print(exposure_target)
269
  print(lineups_to_add)
270
 
 
260
  lineups_to_remove = (player_exposure * len(working_frame))
261
  else:
262
  lineups_to_remove = ((player_exposure - exposure_target) * len(working_frame)) * 1.01
263
+ lineups_to_add = ((exposure_target - player_exposure) * (len(working_frame) - (player_exposure * len(working_frame)))) * 1.01
264
  print(player_exposure)
265
  print(exposure_target)
266
  print(lineups_to_remove)
267
+ print(exposure_target - player_exposure)
268
  print(exposure_target)
269
  print(lineups_to_add)
270