public override IEnumerable <TournamentPairing> FindUndecided() { if (IsDecided) { yield break; } else { foreach (var undecided in Decider.FindUndecided()) { yield return(undecided); } } }