Encog.App.Analyst.Wizard.AnalystWizard.GenerateTasks C# (CSharp) Method

GenerateTasks() private method

Generate the tasks.
private GenerateTasks ( ) : void
return void
        private void GenerateTasks()
        {
            var task1 = new AnalystTask(EncogAnalyst.TaskFull);
            if (!_timeSeries && _taskRandomize)
            {
                task1.Lines.Add("randomize");
            }

            if (!_timeSeries && _taskBalance)
            {
                task1.Lines.Add("balance");
            }

            if (_taskSegregate)
            {
                task1.Lines.Add("segregate");
            }

            if (_taskNormalize)
            {
                task1.Lines.Add("normalize");
            }

            task1.Lines.Add("generate");
            task1.Lines.Add("create");
            task1.Lines.Add("train");
            task1.Lines.Add("evaluate");

            var task2 = new AnalystTask("task-generate");
            if (!_timeSeries && _taskRandomize)
            {
                task2.Lines.Add("randomize");
            }

            if (_taskSegregate)
            {
                task2.Lines.Add("segregate");
            }
            if (_taskNormalize)
            {
                task2.Lines.Add("normalize");
            }
            task2.Lines.Add("generate");

            var task3 = new AnalystTask("task-evaluate-raw");
            task3.Lines.Add(CreateSet(ScriptProperties.MlConfigEvalFile,
                                      FileEvalNorm));
            task3.Lines.Add(CreateSet(ScriptProperties.NormalizeConfigSourceFile,
                                      FileEval));
            task3.Lines.Add(CreateSet(ScriptProperties.NormalizeConfigTargetFile,
                                      FileEvalNorm));
            task3.Lines.Add("normalize");
            task3.Lines.Add("evaluate-raw");

            var task4 = new AnalystTask("task-create");
            task4.Lines.Add("create");

            var task5 = new AnalystTask("task-train");
            task5.Lines.Add("train");

            var task6 = new AnalystTask("task-evaluate");
            task6.Lines.Add("evaluate");

            var task7 = new AnalystTask("task-cluster");
            task7.Lines.Add("cluster");

            _script.AddTask(task1);
            _script.AddTask(task2);
            _script.AddTask(task3);
            _script.AddTask(task4);
            _script.AddTask(task5);
            _script.AddTask(task6);
            _script.AddTask(task7);
        }