Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/01/11 17:48:53 (13 years ago)
Author:
mkommend
Message:

#1479: Integrated trunk changes.

Location:
branches/GP.Grammar.Editor/HeuristicLab.Algorithms.VariableNeighborhoodSearch/3.3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/GP.Grammar.Editor/HeuristicLab.Algorithms.VariableNeighborhoodSearch/3.3/HeuristicLabAlgorithmsVariableNeighborhoodSearchPlugin.cs.frame

    r6099 r6618  
    2626  /// Plugin class for HeuristicLab.Algorithms.VariableNeighborhoodSearch plugin.
    2727  /// </summary>
    28   [Plugin("HeuristicLab.Algorithms.VariableNeighborhoodSearch", "3.3.4.$WCREV$")]
     28  [Plugin("HeuristicLab.Algorithms.VariableNeighborhoodSearch", "3.3.5.$WCREV$")]
    2929  [PluginFile("HeuristicLab.Algorithms.VariableNeighborhoodSearch-3.3.dll", PluginFileType.Assembly)]
    3030  [PluginDependency("HeuristicLab.Analysis", "3.3")] 
  • branches/GP.Grammar.Editor/HeuristicLab.Algorithms.VariableNeighborhoodSearch/3.3/Properties/AssemblyInfo.frame

    r6099 r6618  
    5353// by using the '*' as shown below:
    5454[assembly: AssemblyVersion("3.3.0.0")]
    55 [assembly: AssemblyFileVersion("3.3.4.$WCREV$")]
     55[assembly: AssemblyFileVersion("3.3.5.$WCREV$")]
  • branches/GP.Grammar.Editor/HeuristicLab.Algorithms.VariableNeighborhoodSearch/3.3/VariableNeighborhoodSearch.cs

    r6057 r6618  
    5858      get { return (FixedValueParameter<BoolValue>)Parameters["SetSeedRandomly"]; }
    5959    }
    60     private ConstrainedValueParameter<ILocalImprovementOperator> LocalImprovementParameter {
     60    public ConstrainedValueParameter<ILocalImprovementOperator> LocalImprovementParameter {
    6161      get { return (ConstrainedValueParameter<ILocalImprovementOperator>)Parameters["LocalImprovement"]; }
    6262    }
    63     private ConstrainedValueParameter<IMultiNeighborhoodShakingOperator> ShakingOperatorParameter {
     63    public ConstrainedValueParameter<IMultiNeighborhoodShakingOperator> ShakingOperatorParameter {
    6464      get { return (ConstrainedValueParameter<IMultiNeighborhoodShakingOperator>)Parameters["ShakingOperator"]; }
    6565    }
     
    8888    private VariableNeighborhoodSearchMainLoop MainLoop {
    8989      get { return FindMainLoop(SolutionsCreator.Successor); }
     90    }
     91    public int Seed {
     92      get { return SeedParameter.Value.Value; }
     93      set { SeedParameter.Value.Value = value; }
     94    }
     95    public bool SetSeedRandomly {
     96      get { return SetSeedRandomlyParameter.Value.Value; }
     97      set { SetSeedRandomlyParameter.Value.Value = value; }
     98    }
     99    public ILocalImprovementOperator LocalImprovement {
     100      get { return LocalImprovementParameter.Value; }
     101      set { LocalImprovementParameter.Value = value; }
     102    }
     103    public IMultiNeighborhoodShakingOperator ShakingOperator {
     104      get { return ShakingOperatorParameter.Value; }
     105      set { ShakingOperatorParameter.Value = value; }
     106    }
     107    public int MaximumIterations {
     108      get { return MaximumIterationsParameter.Value.Value; }
     109      set { MaximumIterationsParameter.Value.Value = value; }
     110    }
     111    public int LocalImprovementMaximumIterations {
     112      get { return LocalImprovementMaximumIterationsParameter.Value.Value; }
     113      set { LocalImprovementMaximumIterationsParameter.Value.Value = value; }
    90114    }
    91115    #endregion
Note: See TracChangeset for help on using the changeset viewer.