- Timestamp:
- 08/29/17 11:28:16 (7 years ago)
- Location:
- branches/EfficientGlobalOptimization/HeuristicLab.Algorithms.EGO/Interfaces
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/EfficientGlobalOptimization/HeuristicLab.Algorithms.EGO/Interfaces/IInfillCriterion.cs
r15064 r15343 32 32 RealVectorEncoding Encoding { get; set; } 33 33 double Evaluate(RealVector vector); 34 //bool Maximization();35 34 void Initialize(); 36 35 } -
branches/EfficientGlobalOptimization/HeuristicLab.Algorithms.EGO/Interfaces/IInitialSampling.cs
r14833 r15343 22 22 // ReSharper disable once CheckNamespace 23 23 using HeuristicLab.Core; 24 using HeuristicLab. Encodings.RealVectorEncoding;24 using HeuristicLab.Optimization; 25 25 26 26 namespace HeuristicLab.Algorithms.EGO { 27 public interface IInitialSampling : INamedItem{28 RealVector[] GetSamples(int noSamples, RealVector[] existingSamples, RealVectorEncoding encoding, IRandom random);27 public interface IInitialSampling<T> : INamedItem where T : class { 28 T[] GetSamples(int noSamples, T[] existingSamples, IEncoding encoding, IRandom random); 29 29 } 30 30 }
Note: See TracChangeset
for help on using the changeset viewer.