public void AcceptResult(RecipeMatch recipeMatch) { _components.Add (recipeMatch); if (recipeMatch.Component == ComponentType.Topping) { HandleTournamentEnd (); } else { NextStep (); } }