Changeset 3674 for trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs
- Timestamp:
- 05/06/10 16:32:31 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs
r3659 r3674 29 29 using HeuristicLab.Parameters; 30 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 31 using HeuristicLab.PluginInfrastructure; 31 32 32 33 namespace HeuristicLab.Encodings.RealVectorEncoding { … … 60 61 ChildParameter.ActualName = "RealVector"; 61 62 Parameters.Add(new ValueLookupParameter<DoubleMatrix>("Bounds", "The lower and upper bounds for each dimension of the vector.")); 63 64 foreach (Type type in ApplicationManager.Manager.GetTypes(typeof(IRealVectorCrossover))) { 65 if (!typeof(MultiOperator<IRealVectorCrossover>).IsAssignableFrom(type)) 66 Operators.Add((IRealVectorCrossover)Activator.CreateInstance(type), true); 67 } 62 68 } 63 69
Note: See TracChangeset
for help on using the changeset viewer.