using System; using System.Collections.Generic; using System.Linq; using System.Text; using HeuristicLab.Problems.DataAnalysis; using HeuristicLab.Core; using HeuristicLab.Common; using HeuristicLab.Problems.DataAnalysis.Symbolic.Regression; namespace HeuristicLab.Problems.TradeRules { public interface ITradeRulesSolution : IDataAnalysisSolution { new ISymbolicRegressionModel Model { get; } new IRegressionProblemData ProblemData { get; set; } IEnumerable EstimatedTestValues { get; } IEnumerable EstimatedTrainingValues { get; } IEnumerable EstimatedValues { get; } IEnumerable GetEstimatedValues(IEnumerable rows); double TestCash { get; } double TrainingCash { get; } } }