Changeset 9090 for branches/LearningClassifierSystems/HeuristicLab.Encodings.ConditionActionEncoding/3.3/Covering
- Timestamp:
- 12/29/12 20:15:48 (12 years ago)
- Location:
- branches/LearningClassifierSystems/HeuristicLab.Encodings.ConditionActionEncoding/3.3
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/LearningClassifierSystems/HeuristicLab.Encodings.ConditionActionEncoding/3.3
-
Property
svn:ignore
set to
obj
Plugin.cs
-
Property
svn:ignore
set to
-
branches/LearningClassifierSystems/HeuristicLab.Encodings.ConditionActionEncoding/3.3/Covering/CoveringOperator.cs
r9089 r9090 35 35 36 36 #region Parameter Properties 37 public ILookupParameter<IClassifier> CoverClassifierParameter {38 get { return (ILookupParameter<IClassifier>)Parameters["CoverClassifier"]; }39 }40 37 public ILookupParameter<IItemSet<IClassifier>> ActionsInMatchSetParameter { 41 38 get { return (ILookupParameter<IItemSet<IClassifier>>)Parameters["ActionsInMatchSet"]; } … … 48 45 } 49 46 public IValueLookupParameter<IOperator> EvaluatorParameter { 50 get { return (IValueLookupParameter<IOperator>)Parameters[" 47 get { return (IValueLookupParameter<IOperator>)Parameters["Evaluator"]; } 51 48 } 52 49 public IValueLookupParameter<ICoveringSolutionCreator> SolutionCreatorParameter { … … 78 75 : base() { 79 76 Parameters.Add(new LookupParameter<IClassifier>("CoverClassifier")); 80 Parameters.Add(new ScopeTreeLookupParameter<IClassifier>("ActionsInMatchSet"));81 Parameters.Add(new ScopeTreeLookupParameter<IClassifier>("PossibleActions"));77 Parameters.Add(new LookupParameter<IItemSet<IClassifier>>("ActionsInMatchSet")); 78 Parameters.Add(new LookupParameter<IItemSet<IClassifier>>("PossibleActions")); 82 79 Parameters.Add(new LookupParameter<IntValue>("MinimalNumberOfUniqueActions")); 83 80 Parameters.Add(new ValueLookupParameter<IOperator>("Evaluator")); -
branches/LearningClassifierSystems/HeuristicLab.Encodings.ConditionActionEncoding/3.3/Covering/ICovering.cs
r9089 r9090 26 26 namespace HeuristicLab.Encodings.ConditionActionEncoding { 27 27 public interface ICovering : IStochasticOperator { 28 ILookupParameter<IClassifier> CoverClassifierParameter { get; }29 28 ILookupParameter<IItemSet<IClassifier>> ActionsInMatchSetParameter { get; } 30 29 ILookupParameter<IItemSet<IClassifier>> PossibleActionsParameter { get; } -
branches/LearningClassifierSystems/HeuristicLab.Encodings.ConditionActionEncoding/3.3/Covering/ICoveringSolutionCreator.cs
r9089 r9090 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using HeuristicLab.Data; 26 using HeuristicLab.Optimization; 25 27 26 28 namespace HeuristicLab.Encodings.ConditionActionEncoding { 27 public interface ICoveringSolutionCreator : IOperator, IParameterizedNamedItem, INamedItem, IParameterizedItem, IItem, IContent, IDeepCloneable, ICloneable {29 public interface ICoveringSolutionCreator : IOperator, IParameterizedNamedItem, INamedItem, IParameterizedItem, IItem, IContent, IDeepCloneable, ICloneable, IStochasticOperator { 28 30 ILookupParameter<IClassifier> CoverClassifierParameter { get; } 29 31 ILookupParameter<IClassifier> ActionParameter { get; } 30 32 31 33 IValueLookupParameter<IClassifier> CreatedClassifierParameter { get; } 34 ILookupParameter<PercentValue> ChangeSymbolProbabilityParameter { get; } 32 35 } 33 36 }
Note: See TracChangeset
for help on using the changeset viewer.