Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Interfaces/IParameterConfiguration.cs @ 10355

Last change on this file since 10355 was 5277, checked in by cneumuel, 14 years ago

#1215

  • implemented crossover and manipulator operators for int and double values
File size: 612 bytes
RevLine 
[4516]1using System;
[4839]2using HeuristicLab.Core;
[4516]3using System.Collections.Generic;
[4981]4using HeuristicLab.Data;
5using HeuristicLab.Common;
[4516]6
7namespace HeuristicLab.Problems.MetaOptimization {
[4981]8  public interface IParameterConfiguration : IOptimizable, INamedItem {
[4830]9    string ParameterName { get; set; }
[4839]10    Type ParameterDataType { get; }
[5277]11    ICheckedValueConfigurationList ValueConfigurations { get; }
[5207]12    Type[] ValidTypes { get; }
[5111]13    int ActualValueConfigurationIndex { get; set; }
[5009]14
15    void Parameterize(IValueParameter parameter);
[5144]16    void UpdateActualValueIndexToItem(IValueConfiguration vc);
[4516]17  }
18}
Note: See TracBrowser for help on using the repository browser.