Yeah... the way min and max work is, min is the minimum amount for your maximize session not to 'fail' and max is the maximum amount that will be counted as generating positive towards your goal. So with the one you gave, if you have less than 600 muscle, the whole attempt is a failure. If you have more than 625, only 625 is counted... the rest is ignored. The familiar weight and item with -tie means that if an item provides for either of those, switch it in... else, leave your current gear.
Regarding weighting, what's more important to you, +item or +familiar weight? If you have a preference, weigh that one higher... For example, my 'standard' maximize alias is this:
mymax => ashq string maxstring = "0 beeosity, 4 item, 3 meat, " + (my_primestat() == $stat[Moxie] ? "2 moxie, ranged damage, weapon damage, .1 initiative, -melee, " : my_primestat() == $stat[Muscle] ? "2 muscle, weapon damage, .1 moxie, melee, " : "2 mysticality, spell damage, .1 initiative, ") + "%%"; maximize(maxstring, false);
Broken down, unless I specify otherwise, aim for 0 beeosity. Most important to me is item drop, then meat. Prioritize my main stat, then its damage type. Since ranged weapons use both ranged and weapon damage, each of those is valuable. If I'm a moxie class, use a ranged weapon; if a muscle class, use a melee weapon. Currently for muscle classes, I give the slightest bit of weighting to moxie, the others want initiative... I'll probably change muscle classes to prefer initiative as well once I've permed halfshell on all my characters. What this does is gives me a moderate amount of +item whenever, but if I end up getting fun hero drops during the war, it will use those. I also have a %% section in there so I can add in whatever I want, and since it's at the end, it will overwrite anything prior... so if I am doing clownosity and need to allow for some beeosity, I can overwrite the 0 beeosity from the beginning with a 1 beeosity there.
Anyways, probably more scattered stuff on maximize and how to use it than you REALLY care for, but something to consider... can always make an alias like that to provide for the standard flags you want, and add in what you specifically need now when you run your alias later.
