Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/20/10 01:48:30 (15 years ago)
Author:
abeham
Message:

Added an OS Island GA #976
Wired the parallel parameter in the standard Island GA #971

Location:
trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.csproj

    r3384 r3429  
    8181  <ItemGroup>
    8282    <Compile Include="HeuristicLabAlgorithmsOffspringSelectionGeneticAlgorithmPlugin.cs" />
     83    <Compile Include="OffspringSelectionIslandGeneticAlgorithm.cs" />
     84    <Compile Include="OffspringSelectionIslandGeneticAlgorithmMainLoop.cs" />
    8385    <Compile Include="OffspringSelectionGeneticAlgorithm.cs" />
    8486    <Compile Include="OffspringSelectionGeneticAlgorithmMainLoop.cs" />
  • trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs

    r3427 r3429  
    3737  public sealed class OffspringSelectionGeneticAlgorithmMainLoop : AlgorithmOperator {
    3838    #region Parameter properties
    39     public ValueParameter<VariableCreator> VariableInitializerParameter {
    40       get { return (ValueParameter<VariableCreator>)Parameters["VariableInitializer"]; }
     39    public OptionalValueParameter<VariableCreator> VariableInitializerParameter {
     40      get { return (OptionalValueParameter<VariableCreator>)Parameters["VariableInitializer"]; }
    4141    }
    4242    public ValueLookupParameter<IRandom> RandomParameter {
     
    119119    private void Initialize() {
    120120      #region Create parameters
    121       Parameters.Add(new ValueParameter<VariableCreator>("VariableInitializer", "Operator to initialize some variables.", new VariableCreator()));
     121      Parameters.Add(new OptionalValueParameter<VariableCreator>("VariableInitializer", "Operator to initialize some variables.", new VariableCreator()));
    122122      Parameters.Add(new ValueLookupParameter<IRandom>("Random", "A pseudo random number generator."));
    123123      Parameters.Add(new ValueLookupParameter<BoolValue>("Maximization", "True if the problem is a maximization problem, otherwise false."));
Note: See TracChangeset for help on using the changeset viewer.