Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3057_DynamicALPS/TestProblems/oesr-alps-master/HeuristicLab.Algorithms.OESRALPS/Analyzers/Regression/SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer.cs @ 17479

Last change on this file since 17479 was 17479, checked in by kyang, 5 years ago

#3057

  1. upload the latest version of ALPS with SMS-EMOA
  2. upload the related dynamic test problems (dynamic, single-objective symbolic regression), written by David Daninel.
File size: 1.4 KB
Line 
1using HEAL.Attic;
2using HeuristicLab.Common;
3using HeuristicLab.Core;
4using HeuristicLab.Problems.DataAnalysis;
5using HeuristicLab.Problems.DataAnalysis.Symbolic.Regression;
6using System;
7using System.Collections.Generic;
8using System.Linq;
9using System.Text;
10using System.Threading.Tasks;
11
12namespace HeuristicLab.Algorithms.OESRALPS.Analyzers.Regression
13{
14    [Item("SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer", "An operator that analyzes the offspring selection pressure and moves a sliding window if the threshold is exceeded.")]
15    [StorableType("75E2AAAA-95B2-4FA4-8544-CC2021B65820")]
16    public class SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer
17        : OffspringSelectionSlidingWindowAnalyzer<ISymbolicRegressionSingleObjectiveEvaluator, IRegressionProblemData>
18    {
19        [StorableConstructor]
20        private SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer(StorableConstructorFlag _) : base(_) { }
21        private SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer(SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer original, Cloner cloner) : base(original, cloner) { }
22        public SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer()
23          : base()
24        {
25        }
26        public override IDeepCloneable Clone(Cloner cloner)
27        {
28            return new SymbolicRegressionOffspringSelectionSlidingWindowAnalyzer(this, cloner);
29        }
30    }
31}
Note: See TracBrowser for help on using the repository browser.