public BranchEvaluator(IEvaluationCandidateSelector candidateSelector) { _candidateSelector = candidateSelector; }