> This largely depends on the complexity of your approach, the more complex, the higher the likelihood of over-fitting.

likelihood - perhaps...

although would like to state that you can have whatever complexity you want as long as the rules work together in symphony