Changeset 5140
- Timestamp:
- 12/21/10 00:35:03 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MultiRealVectorManipulator.cs
r4722 r5140 30 30 using HeuristicLab.Parameters; 31 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 32 using HeuristicLab.PluginInfrastructure;33 32 34 33 namespace HeuristicLab.Encodings.RealVectorEncoding { … … 58 57 Parameters.Add(new ValueLookupParameter<DoubleMatrix>("Bounds", "The lower and upper bounds for each dimension of the vector.")); 59 58 60 foreach (Type type in ApplicationManager.Manager.GetTypes(typeof(IRealVectorManipulator))) { 61 if (!typeof(MultiOperator<IRealVectorManipulator>).IsAssignableFrom(type)) 62 Operators.Add((IRealVectorManipulator)Activator.CreateInstance(type), true); 63 } 59 Operators.Add(new BreederGeneticAlgorithmManipulator()); 60 Operators.Add(new NormalAllPositionsManipulator()); 61 Operators.Add(new PolynomialAllPositionManipulator()); 62 Operators.Add(new PolynomialOnePositionManipulator()); 63 Operators.Add(new UniformOnePositionManipulator()); 64 64 } 65 65
Note: See TracChangeset
for help on using the changeset viewer.