James McCool commited on
Commit
617129f
·
1 Parent(s): f89ff68

Enhance player selection logic in app.py by modifying the wrap option to include the first three and last two players based on order. This change improves the flexibility and efficiency of lineup management.

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -873,7 +873,9 @@ with tab4:
873
  mid_start = max(0, (len(team_players[team_players['Order'] > 0]) - auto_size_var) // 2)
874
  selected_players = team_players[team_players['Order'] > 0].iloc[mid_start:mid_start + auto_size_var]
875
  elif auto_range_var == 'Wrap':
876
- selected_players = team_players[team_players['Order'] > 0].tail(auto_size_var)
 
 
877
  else:
878
  selected_players = team_players[team_players['Order'] > 0].head(auto_size_var)
879
 
 
873
  mid_start = max(0, (len(team_players[team_players['Order'] > 0]) - auto_size_var) // 2)
874
  selected_players = team_players[team_players['Order'] > 0].iloc[mid_start:mid_start + auto_size_var]
875
  elif auto_range_var == 'Wrap':
876
+ first_three = team_players[team_players['Order'] > 0].head(3)
877
+ last_two = team_players[team_players['Order'] > 0].tail(2)
878
+ selected_players = pd.concat([first_three, last_two])
879
  else:
880
  selected_players = team_players[team_players['Order'] > 0].head(auto_size_var)
881