Changeset 15235 for trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs
- Timestamp:
- 07/13/17 16:35:45 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs
r15049 r15235 55 55 56 56 #region Parameter Properties 57 p rivateValueParameter<IntValue> SeedParameter {57 public IValueParameter<IntValue> SeedParameter { 58 58 get { return (ValueParameter<IntValue>)Parameters["Seed"]; } 59 59 } 60 p rivateValueParameter<BoolValue> SetSeedRandomlyParameter {60 public IValueParameter<BoolValue> SetSeedRandomlyParameter { 61 61 get { return (ValueParameter<BoolValue>)Parameters["SetSeedRandomly"]; } 62 62 } 63 p rivateValueParameter<IntValue> PopulationSizeParameter {63 public IValueParameter<IntValue> PopulationSizeParameter { 64 64 get { return (ValueParameter<IntValue>)Parameters["PopulationSize"]; } 65 65 } … … 70 70 get { return (IConstrainedValueParameter<ICrossover>)Parameters["Crossover"]; } 71 71 } 72 p rivateValueParameter<PercentValue> MutationProbabilityParameter {72 public IValueParameter<PercentValue> MutationProbabilityParameter { 73 73 get { return (ValueParameter<PercentValue>)Parameters["MutationProbability"]; } 74 74 } … … 76 76 get { return (IConstrainedValueParameter<IManipulator>)Parameters["Mutator"]; } 77 77 } 78 p rivateValueParameter<IntValue> ElitesParameter {78 public IValueParameter<IntValue> ElitesParameter { 79 79 get { return (ValueParameter<IntValue>)Parameters["Elites"]; } 80 80 } 81 p rivateIFixedValueParameter<BoolValue> ReevaluateElitesParameter {81 public IFixedValueParameter<BoolValue> ReevaluateElitesParameter { 82 82 get { return (IFixedValueParameter<BoolValue>)Parameters["ReevaluateElites"]; } 83 83 } 84 p rivateValueParameter<IntValue> MaximumGenerationsParameter {84 public IValueParameter<IntValue> MaximumGenerationsParameter { 85 85 get { return (ValueParameter<IntValue>)Parameters["MaximumGenerations"]; } 86 86 } 87 p rivateValueLookupParameter<DoubleValue> SuccessRatioParameter {87 public IValueLookupParameter<DoubleValue> SuccessRatioParameter { 88 88 get { return (ValueLookupParameter<DoubleValue>)Parameters["SuccessRatio"]; } 89 89 } 90 p rivateValueLookupParameter<DoubleValue> ComparisonFactorLowerBoundParameter {90 public IValueLookupParameter<DoubleValue> ComparisonFactorLowerBoundParameter { 91 91 get { return (ValueLookupParameter<DoubleValue>)Parameters["ComparisonFactorLowerBound"]; } 92 92 } 93 p rivateValueLookupParameter<DoubleValue> ComparisonFactorUpperBoundParameter {93 public IValueLookupParameter<DoubleValue> ComparisonFactorUpperBoundParameter { 94 94 get { return (ValueLookupParameter<DoubleValue>)Parameters["ComparisonFactorUpperBound"]; } 95 95 } … … 97 97 get { return (IConstrainedValueParameter<IDiscreteDoubleValueModifier>)Parameters["ComparisonFactorModifier"]; } 98 98 } 99 p rivateValueLookupParameter<DoubleValue> MaximumSelectionPressureParameter {99 public IValueLookupParameter<DoubleValue> MaximumSelectionPressureParameter { 100 100 get { return (ValueLookupParameter<DoubleValue>)Parameters["MaximumSelectionPressure"]; } 101 101 } 102 p rivateValueLookupParameter<BoolValue> OffspringSelectionBeforeMutationParameter {102 public IValueLookupParameter<BoolValue> OffspringSelectionBeforeMutationParameter { 103 103 get { return (ValueLookupParameter<BoolValue>)Parameters["OffspringSelectionBeforeMutation"]; } 104 104 } 105 p rivateValueLookupParameter<IntValue> SelectedParentsParameter {105 public IValueLookupParameter<IntValue> SelectedParentsParameter { 106 106 get { return (ValueLookupParameter<IntValue>)Parameters["SelectedParents"]; } 107 107 } 108 p rivateValueParameter<MultiAnalyzer> AnalyzerParameter {108 public IValueParameter<MultiAnalyzer> AnalyzerParameter { 109 109 get { return (ValueParameter<MultiAnalyzer>)Parameters["Analyzer"]; } 110 110 } 111 p rivateValueParameter<IntValue> MaximumEvaluatedSolutionsParameter {111 public IValueParameter<IntValue> MaximumEvaluatedSolutionsParameter { 112 112 get { return (ValueParameter<IntValue>)Parameters["MaximumEvaluatedSolutions"]; } 113 113 } 114 p rivateIFixedValueParameter<BoolValue> FillPopulationWithParentsParameter {114 public IFixedValueParameter<BoolValue> FillPopulationWithParentsParameter { 115 115 get { return (IFixedValueParameter<BoolValue>)Parameters["FillPopulationWithParents"]; } 116 116 }
Note: See TracChangeset
for help on using the changeset viewer.