'Characterise a heuristic to avoid the over-fitting of noisy data
and to reduce computation time.
Parameters
rule : Rule
Validate this rule.
Returns
res : bool
Validation function result.'

def validate_rule(self, rule):

    raise NotImplementedError
