private void renewPopulationButton_Click(object sender, EventArgs e) { try { var result = engine.RenewPopulation(double.Parse(renewPopulationInputBox.Text) / 100); geneticResultDisplay.SetResult(result); } catch (Exception exc) { MessageBox.Show(exc.Message, "Oops"); } }
private CommandRunner GetRenewPopulationCommand(GeneticSearchEngine engine) => new EngineRunner("RenewPopulation", () => engine.RenewPopulation(0.5));