public void Add(Gladiator gladiator) { if (!gladiators.ContainsKey(gladiator.Name)) { bool isValid = true; if (gladiators.Count > 0) { foreach (var item in gladiators) { int gladiatorStatPow = gladiator.GetStatPower(); int gladiatorWeaponPow = gladiator.GetWeaponPower(); int gladiatorTotalPow = gladiator.GetTotalPower(); int oponentStatPow = item.Value.GetStatPower(); int oponentWeaponPow = item.Value.GetWeaponPower(); int oponentTotalPow = item.Value.GetTotalPower(); if (gladiatorStatPow == oponentStatPow && gladiatorWeaponPow == oponentWeaponPow && gladiatorTotalPow == oponentTotalPow) { isValid = false; } } } if (isValid) { gladiators.Add(gladiator.Name, gladiator); } } }
public Gladiator GetGladitorWithHighestStatPower() { Gladiator highestStat = gladiators[0]; foreach (var glad in gladiators) { if (glad.GetStatPower() > highestStat.GetStatPower()) { highestStat = glad; } } return(highestStat); }
public Gladiator GetGladitorWithHighestStatPower() { Gladiator bestGladiator = gladiators[0]; foreach (var item in gladiators) { if (bestGladiator.GetStatPower() < item.GetStatPower()) { bestGladiator = item; } } return(bestGladiator); }
public Gladiator GetGladitorWithHighestStatPower() { Gladiator biggestGlad = gladiators.FirstOrDefault(); for (int i = 0; i < gladiators.Count; i++) { if (gladiators[i].GetStatPower() > biggestGlad.GetStatPower()) { biggestGlad = gladiators[i]; } } return(biggestGlad); }
public Gladiator GetGladitorWithHighestStatPower() { Gladiator highest = gladiators[0]; for (int i = 0; i < gladiators.Count; i++) { if (gladiators[i].GetStatPower() > highest.GetStatPower()) { highest = gladiators[i]; } } return(highest); }
public Gladiator GetGladitorWithHighestStatPower() { Gladiator best = gladiators[0]; foreach (var gladiator in gladiators) { if (gladiator.GetStatPower() > best.GetStatPower()) { best = gladiator; } } return(best); }