Quote from Nab:
What you are describing in your "thesis" is basically a primitive form of evolutionary/genetic programming/strategy design.
Indeed you could look at it like this. TradingSystemLab is then a sophisticated form of evolutionary/genetic programming/strategy design, which I compare in my thesis.
That platform gives the computer the whole responsibility about developing strategies.
On the other hand there is the classical way of developing strategies where the developer does all the work of experimenting and development of strategies.
Since I have not seen it yet, my idea was to define something in between of these two in order to have the benefits of both and maybe be able to reduce the drawbacks of both (which can only be validated after the platform is finished and experience in using it is gained). Thus my thesis is not about some new mathematical analysis, some fancy new strategy or a new technology, but in fact about a new approach to strategy development.
I think something new can be defined by looking at existing things and doing something new or unfamiliar with them.
If you want we can discuss this further, this is indeed an interesting way to look at this. If you disagree I would like to hear your reasons.

PS: Genetic programming was only the best guess on how to reduce the tests needed to find successfull strategy combinations (Rober Pardo also names in his book a few more ideas about how this can be achieved). In fact other approaches to this could work aswell. The interesting part is the gained insight the developer gets after analyzing the results to decide which strategy building blocks are the best ones for him. The developer decides in the end by changing the variability model and choosing which variants he wants to incorporate into the strategy as decision constants.
PPS: Think about a fund/trader/investor that works using a specific trading strategy and they want that particular strategy to be automated. Using TradingSystemLab with the genetic programming would not be able to use the rules that the fund/trader/investor wants, since the genetic programming effectively defines its own rules. Should the fund/trader/investor then go to a classical strategy developer? I think the cost for that classical strategy developer would be higher than hiring someone using the approach from the thesis, since there is a difference in efficiency during development. Though again this is just my hypothesis that can not yet be validated.