private void StartGeneticAlgorithm(object sender, RoutedEventArgs e)
        {
            Start.IsEnabled     = false;
            ProgressBar.Maximum = _parameters.IterationsLimit;

            //Reset charts, iteration count
            OverallFluctuationChart.ResetAll();
            SecondChart.ResetAll();
            _parameters.IterationNumber = 0;

            _bw.worker.RunWorkerAsync();
        }
Example #2
0
        private bool CanDraw(object param)
        {
            switch (param.ToString())
            {
            case "1":
                return(FirstChart.CanDraw());

            case "2":
                return(SecondChart.CanDraw());

            default:
                return(false);
            }
        }