private int moveForward(int numSpaces, Elf elf) { var counter = numSpaces; var index = elf.CurrIndex; for (var i = index; i <= TotalRecipes; i++) { if (i == TotalRecipes) { i = 0; } if (counter > 0) { counter--; continue; } return(i); } return(-1); }
public void AddRecipe(Elf elf, int score) { Recipes.Add(score); ElfDict[elf] = score; AllElves.Add(elf); }