- Timestamp:
- 04/30/13 16:54:43 (12 years ago)
- Location:
- branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3
- Files:
-
- 2 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/Action/IntAction.cs
r9352 r9411 34 34 35 35 public static IEqualityComparer<IGAssistNiche> Comparer { 36 get { return new DecisionListNicheComparer(); }36 get { return new GAssistNicheComparer(); } 37 37 } 38 38 IEqualityComparer<IGAssistNiche> IGAssistNiche.Comparer { -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/Action/StringAction.cs
r9352 r9411 34 34 35 35 public static IEqualityComparer<IGAssistNiche> Comparer { 36 get { return new DecisionListNicheComparer(); }36 get { return new GAssistNicheComparer(); } 37 37 } 38 38 -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/DecisionList.cs
r9392 r9411 157 157 } 158 158 159 public IGAssistSolution CreateGAssistSolution(IGAssist NichesProblemData problemData) {159 public IGAssistSolution CreateGAssistSolution(IGAssistProblemData problemData) { 160 160 return new DecisionListSolution(this, problemData); 161 } 162 #endregion 163 164 #region IGAssistModel Members 165 IEnumerable<IGAssistNiche> IGAssistModel.Evaluate(IEnumerable<IGAssistInput> input) { 166 return Evaluate(input); 167 } 168 public IEnumerable<IGAssistNiche> Evaluate(IEnumerable<IGAssistInput> input, out ItemSet<IItem> aliveRules, out double theoryLength) { 169 return Evaluate(input, out aliveRules, out theoryLength); 161 170 } 162 171 #endregion -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/DecisionListSolution.cs
r9392 r9411 73 73 } 74 74 75 DecisionList IDecisionListSolution.Model {75 IGAssistModel IGAssistSolution.Model { 76 76 get { return Model; } 77 77 } … … 89 89 } 90 90 91 public IGAssist NichesProblemData ProblemData {92 get { return (IGAssist NichesProblemData)this[ProblemDataResultName].Value; }91 public IGAssistProblemData ProblemData { 92 get { return (IGAssistProblemData)this[ProblemDataResultName].Value; } 93 93 set { 94 94 if (this[ProblemDataResultName].Value != value) { … … 110 110 description = original.Description; 111 111 } 112 public DecisionListSolution(DecisionList model, IGAssist NichesProblemData problemData)112 public DecisionListSolution(DecisionList model, IGAssistProblemData problemData) 113 113 : base() { 114 114 name = ItemName; -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/HeuristicLab.Encodings.DecisionList-3.3.csproj
r9392 r9411 98 98 <Compile Include="DecisionListCrossover.cs" /> 99 99 <Compile Include="DecisionListManipulator.cs" /> 100 <Compile Include="DecisionListNicheComparer.cs" />101 100 <Compile Include="DecisionListSolution.cs" /> 102 101 <Compile Include="Evaluator\MDLEvaluator.cs" /> -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/Interfaces/IDecisionListClassificationProblemData.cs
r9392 r9411 24 24 25 25 namespace HeuristicLab.Encodings.DecisionList { 26 public interface IDecisionListClassificationProblemData : IGAssist NichesProblemData {26 public interface IDecisionListClassificationProblemData : IGAssistProblemData { 27 27 IValueParameter<Rule> SampleRuleParameter { get; } 28 28 } -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/Interfaces/IDecisionListSolution.cs
r9392 r9411 25 25 namespace HeuristicLab.Encodings.DecisionList { 26 26 public interface IDecisionListSolution : IGAssistSolution { 27 DecisionList Model { get; } 28 //IDecisionListClassificationProblemData ProblemData { get; set; } 27 new DecisionList Model { get; } 29 28 30 29 event EventHandler ModelChanged; -
branches/LearningClassifierSystems/HeuristicLab.Encodings.DecisionList/3.3/Properties
-
Property
svn:ignore
set to
AssemblyInfo.cs
-
Property
svn:ignore
set to
Note: See TracChangeset
for help on using the changeset viewer.