internal HeuristicData(string heuristicName, string heuristicValue, RawData clone, Features.Mode featureMode) : base(clone) { HeuristicName = heuristicName; HeuristicValue = heuristicValue; _featureMode = featureMode; Data.Columns.Add("Makespan", typeof (int)); Data.Columns.Add("BestFoundMakespan", typeof(int)); Data.Columns.Add(heuristicName, typeof (string)); }
internal HeuristicData(string distribution, string dimension, DataSet set, bool extended, string heuristicName, string heuristicValue, DirectoryInfo data, Features.Mode featureMode) : base(distribution, dimension, set, extended, data) { HeuristicName = heuristicName; HeuristicValue = heuristicValue; _featureMode = featureMode; Data.Columns.Add("Makespan", typeof(int)); Data.Columns.Add("BestFoundMakespan", typeof(int)); Data.Columns.Add(heuristicName, typeof(string)); }
protected LinearModel(FileInfo file, Features.Mode featureMode, int numFeatures, int modelID, bool timeIndependent, string distribution, string dimension, Model type) { FileInfo = file; FeatureMode = featureMode; _numFeatures = numFeatures; _modelID = modelID; Name = String.Format("F{0}.M{1}", _numFeatures, _modelID); TimeIndependent = timeIndependent; Distribution = distribution; Dimension = dimension; Type = type; }