refactor to have a strategy optimizer

the strategy optimzer returns strategies as is.
TODO, optimizer should replace a 5-3 strategy with a 4-4 strategy.