public ActionResult Result(PersonSample sample) { _naiveBayes.GenerateVariables(); var result = _naiveBayes.CalculateProbabilities(sample).OrderByDescending(x => x.Probability).ToList(); return(PartialView("Table", new TableViewModel() { Results = result, Winner = result.FirstOrDefault(x => x.Probability == result.Max(y => y.Probability)) })); }