public ActionResult CourseCompiler(Configs configs) { if (ModelState.IsValid) { GAConfigs gaconfigs = new GAConfigs(configs.GAIterationsNumber, configs.populationSize, configs.crossoverProbability / 100f, configs.mutationProbability / 100f, configs.elitismPercentage / 100f); GeneticAlgorithm ga = new GeneticAlgorithm(gaconfigs); Task task = new Task(() => ga.Run()); task.Start(); } return View(configs); }
public ActionResult CourseCompiler() { Configs gaConfigs = new Configs(); return View(gaConfigs); }