I like this question, I've been running my optimization constantly (even now), but I've been seeing a lot of over-specialization. But at the same time, I feel that optimizing less often wouldn't eliminate the problem, it would just over-specialize for a different time range. kut2k2's suggestion...