Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/03/11 12:23:40 (14 years ago)
Author:
mkofler
Message:

#852: Realized code cleanup as described in the reviewer comments by Andreas Beham.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PSO/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/NeighborUpdater.cs

    r5316 r5410  
    3636
    3737    #region Parameters
    38     public ScopeTreeLookupParameter<RealVector> PointsParameter {
    39       get { return (ScopeTreeLookupParameter<RealVector>)Parameters["Point"]; }
     38    public IScopeTreeLookupParameter<RealVector> PointsParameter {
     39      get { return (IScopeTreeLookupParameter<RealVector>)Parameters["Point"]; }
    4040    }
    41     public ScopeTreeLookupParameter<IntegerVector> NeighborsParameter {
    42       get { return (ScopeTreeLookupParameter<IntegerVector>)Parameters["Neighbors"]; }
     41    public IScopeTreeLookupParameter<IntegerVector> NeighborsParameter {
     42      get { return (IScopeTreeLookupParameter<IntegerVector>)Parameters["Neighbors"]; }
    4343    }
    44     public ScopeTreeLookupParameter<RealVector> BestNeighborPointParameter {
    45       get { return (ScopeTreeLookupParameter<RealVector>)Parameters["BestNeighborPoint"]; }
     44    public IScopeTreeLookupParameter<RealVector> BestNeighborPointParameter {
     45      get { return (IScopeTreeLookupParameter<RealVector>)Parameters["BestNeighborPoint"]; }
    4646    }
    47     public ScopeTreeLookupParameter<DoubleValue> QualityParameter {
    48       get { return (ScopeTreeLookupParameter<DoubleValue>)Parameters["Quality"]; }
     47    public IScopeTreeLookupParameter<DoubleValue> QualityParameter {
     48      get { return (IScopeTreeLookupParameter<DoubleValue>)Parameters["Quality"]; }
    4949    }
    50     public LookupParameter<BoolValue> MaximizationParameter {
    51       get { return (LookupParameter<BoolValue>)Parameters["Maximization"]; }
     50    public ILookupParameter<BoolValue> MaximizationParameter {
     51      get { return (ILookupParameter<BoolValue>)Parameters["Maximization"]; }
    5252    }
    5353    #endregion
Note: See TracChangeset for help on using the changeset viewer.