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 GeneticAlgorithm(GAConfigs configs) { }