Of course, you can put in manual settings for the goals, as the others ahve described it above. These can also overlap and by combining goals with different weights, you can push the optimizer to try wider bandwith if possible.
But I understand you want something where you don't know the possible/required bandwidth, and just get the best available bandwidth. Here are some thoughts:
You can define measurement equations with the MeasEqn element and then set up optimization goals based on these measurement equations. There is a function called bandwidth_func() as described below:
**broken link removed**
I haven't done this myself, but I think you can use bandwidth_func() in measurement equations, that then control the optimization goals. Start simple - if you have many bands in one sweep, this can get tricky.