- Timestamp:
- 05/04/17 17:19:35 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/InstanceProviders/EcbProblemInstanceProvider.cs
r14185 r14927 68 68 } 69 69 } 70 } 71 catch (Exception) { 70 } catch (Exception) { 72 71 } 73 72 return l; -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/ProblemData.cs
r14185 r14927 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 31 31 namespace HeuristicLab.Problems.DataAnalysis.Trading { 32 [Storable Class]32 [StorableType("1af89178-ebac-4152-a725-95a32816ce2a")] 33 33 [Item("TradingProblemData", "Represents an item containing all data defining a trading problem.")] 34 34 public sealed class ProblemData : DataAnalysisProblemData, IProblemData { -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Solution.cs
r14185 r14927 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Optimization; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 29 29 namespace HeuristicLab.Problems.DataAnalysis.Trading { … … 31 31 /// Abstract base class for trading data analysis solutions 32 32 /// </summary> 33 [Storable Class]33 [StorableType("8e3d96bd-228e-4e7b-9037-ba287783794a")] 34 34 public abstract class Solution : DataAnalysisSolution, ISolution { 35 35 private const string TrainingSharpeRatioResultName = "Sharpe ratio (training)"; -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/Model.cs
r14185 r14927 25 25 using HeuristicLab.Core; 26 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 using HeuristicLab.Problems.DataAnalysis.Symbolic; 29 29 … … 32 32 /// Represents a symbolic trading model 33 33 /// </summary> 34 [Storable Class]34 [StorableType("c3fd072e-a223-4e81-8294-318c1113de61")] 35 35 [Item(Name = "Model (symbolic trading)", Description = "Represents a symbolic trading model.")] 36 36 public class Model : SymbolicDataAnalysisModel, IModel { -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/Evaluator.cs
r14185 r14927 22 22 23 23 using HeuristicLab.Common; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 using HeuristicLab.Problems.DataAnalysis.Symbolic; 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Trading.Symbolic { 28 [Storable Class]28 [StorableType("132efc9e-f62a-4272-b931-0a4a9e3ed561")] 29 29 public abstract class SingleObjectiveEvaluator : SymbolicDataAnalysisSingleObjectiveEvaluator<IProblemData>, ISingleObjectiveEvaluator { 30 30 [StorableConstructor] -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/Problem.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 using HeuristicLab.Problems.DataAnalysis.Symbolic; 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Trading.Symbolic { 28 28 [Item("Symbolic Trading Problem (single-objective)", "Represents a single-objective symbolic trading problem.")] 29 [Storable Class]29 [StorableType("75da4181-7ecd-4252-8fac-efd34cbb2b2b")] 30 30 [Creatable(CreatableAttribute.Categories.GeneticProgrammingProblems, Priority = 150)] 31 31 public class SingleObjectiveProblem : SymbolicDataAnalysisSingleObjectiveProblem<IProblemData, ISingleObjectiveEvaluator, ISymbolicDataAnalysisSolutionCreator>, IProblem { -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/ProfitEvaluator.cs
r14185 r14927 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 using HeuristicLab.Problems.DataAnalysis.Symbolic; 29 29 30 30 namespace HeuristicLab.Problems.DataAnalysis.Trading.Symbolic { 31 31 [Item("Profit Evaluator", "")] 32 [Storable Class]32 [StorableType("d762d1f3-7dc3-4a8b-b3ae-bae9c1668ba9")] 33 33 public class ProfitEvaluator : SingleObjectiveEvaluator { 34 34 [StorableConstructor] -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/SharpeRatioEvaluator.cs
r14185 r14927 25 25 using HeuristicLab.Data; 26 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 using HeuristicLab.Problems.DataAnalysis.Symbolic; 29 29 30 30 namespace HeuristicLab.Problems.DataAnalysis.Trading.Symbolic { 31 31 [Item("Sharpe Ratio Evaluator", "")] 32 [Storable Class]32 [StorableType("07ef1a4d-ec87-4ccc-907c-0fb988ab493f")] 33 33 public class SharpeRatioEvaluator : SingleObjectiveEvaluator { 34 34 [StorableConstructor] -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/TrainingBestSolutionAnalyzer.cs
r14185 r14927 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 25 using HeuristicLab.Parameters; 26 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;26 using HeuristicLab.Persistence; 27 27 using HeuristicLab.Problems.DataAnalysis.Symbolic; 28 28 … … 32 32 /// </summary> 33 33 [Item("Training-best Solution Analyzer (symbolic trading)", "An operator that analyzes the training best symbolic trading solution for single objective symbolic trading problems.")] 34 [Storable Class]34 [StorableType("dafa8b61-6d22-46d7-831e-b33dcc1ab571")] 35 35 public sealed class TrainingBestSolutionAnalyzer : SymbolicDataAnalysisSingleObjectiveTrainingBestSolutionAnalyzer<ISolution>, 36 36 ISymbolicDataAnalysisInterpreterOperator { -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/ValidationBestSolutionAnalyzer.cs
r14185 r14927 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 using HeuristicLab.Problems.DataAnalysis.Symbolic; 27 27 … … 31 31 /// </summary> 32 32 [Item("Validation-best Solution Analyzer (symbolic trading)", "An operator that analyzes the validation best symbolic trading solution for single objective symbolic trading problems.")] 33 [Storable Class]33 [StorableType("c5370d62-1268-47a7-92b8-a75abc06ff90")] 34 34 public sealed class ValidationBestSolutionAnalyzer : SymbolicDataAnalysisSingleObjectiveValidationBestSolutionAnalyzer<ISolution, ISingleObjectiveEvaluator, IProblemData> { 35 35 -
branches/PersistenceReintegration/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/Solution.cs
r14185 r14927 24 24 using HeuristicLab.Data; 25 25 using HeuristicLab.Optimization; 26 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;26 using HeuristicLab.Persistence; 27 27 using HeuristicLab.Problems.DataAnalysis.Symbolic; 28 28 … … 31 31 /// Represents a symbolic trading solution (model + data) and attributes of the solution like accuracy and complexity 32 32 /// </summary> 33 [Storable Class]33 [StorableType("d2e7e889-74de-4020-bd20-8cbfdec4330f")] 34 34 [Item(Name = "Solution (symbolic trading)", 35 35 Description =
Note: See TracChangeset
for help on using the changeset viewer.