calculate_validation_internal_by_metrics function

Method that calculates which algorithm behaves best for the datasets provided.