Diamond Dynasty already has a “Generate Best Squad” feature and a great set of player filters, but I think combining those two features would be a major quality-of-life improvement.
When building a squad, allow us to apply filters first and then select “Generate Best Squad Using Current Filters.”
For example, if I filter my inventory by Texas Rangers, I could hit Generate Best Squad and the game would automatically build the best possible legal lineup, bench, rotation, and bullpen using only Rangers players that I currently own.
This could also work for Series filters such as Pipeline, Hall of Fame, Awards, Topps Now, etc., as well as other available filters.
This would make creating theme teams much faster and would also be extremely helpful when building squads for programs, missions, and stat requirements. Players could generate the filtered squad first and then manually adjust individual cards if a particular mission requires it.
The game already has both systems — player filters and Generate Best Squad — so allowing Generate Best Squad to respect the currently selected filters seems like a natural addition.