Since you guys brought this up, I also have an observation to report.
It seems the collection really is limited to 100 strategies. Furthermore, strategies only make it into the collection if their Net Balance is one of the 100 best Net Balances. However, a strategy with a high Net Balance may not have the best overall statistics. So, though I may be generating strategies with better overall statistics, if their Net Balance isn't among the 100 highest Net Balances then it won't make it into the collection. At least, that's what it looks like to me. I might be wrong, but it would be the first time (though my wife would probably disagree).
The sorting seems to apply only to the 100 strategies that have already made the grade and currently exist in the collection.
One workaround is to keep creating new Collections -- but this is less than ideal if you want to run the generator for several hours. When you let the generator run for a few hours you'll notice that, over time, fewer and fewer strategies get added to your collection. This is because after the first 100 slots have been filled, then it becomes harder and harder for a strategy to be promoted since it has to have one of the best 100 Net Balances.
I'm wondering -- could another option be added to the program that allows the user to choose which metric is used to allow a new strategy to be added once the first 100 slots have been filled? For example, I would like to use System Quality Number or Sharpe Ratio ratio instead of Net Balance. This is a little different than using the Acceptance Criteria. Even when using the Acceptance Criteria, the collection maxes-out when it reaches 100 strategies with the highest Net Balance.