James McCool commited on
Commit
ada3119
·
1 Parent(s): 2d30a95

Adjust player selection logic in app.py for 'Mid' category to correct range calculation, ensuring accurate filtering of players based on updated order parameters. This change enhances the user experience in lineup creation.

Browse files
Files changed (1) hide show
  1. app.py +1 -2
app.py CHANGED
@@ -905,8 +905,7 @@ with tab4:
905
  if auto_range_var == 'Top (1-5)':
906
  selected_players = team_players[team_players['Order'] > 0].head(auto_size_var)
907
  elif auto_range_var == 'Mid (4-8)':
908
- mid_start = max(0, (len(team_players[team_players['Order'] > 0]) - auto_size_var) // 2)
909
- selected_players = team_players[team_players['Order'] > 0].iloc[3:3 + auto_size_var]
910
  elif auto_range_var == 'Wrap (7-2)':
911
  first_three = team_players[team_players['Order'] > 0].head(2)
912
  last_two = team_players[team_players['Order'] > 0].tail(3)
 
905
  if auto_range_var == 'Top (1-5)':
906
  selected_players = team_players[team_players['Order'] > 0].head(auto_size_var)
907
  elif auto_range_var == 'Mid (4-8)':
908
+ selected_players = team_players[team_players['Order'] > 0].iloc[3:3 + auto_size_var - 1]
 
909
  elif auto_range_var == 'Wrap (7-2)':
910
  first_three = team_players[team_players['Order'] > 0].head(2)
911
  last_two = team_players[team_players['Order'] > 0].tail(3)