Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/29/11 15:19:20 (12 years ago)
Author:
epitzer
Message:
  • Remove superfluous placeholders
  • Hide ParticleUpdater
  • Add CurrentVelocityBounds parameter analogous to CurrentInertia
  • Add (Current)VelocityBounds to results
  • Merge VelocityBoundsModifier directly into SwarmUpdater (#852)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorParticleUpdater.cs

    r5645 r5866  
    5959      get { return (ILookupParameter<DoubleMatrix>)Parameters["Bounds"]; }
    6060    }
    61     public ILookupParameter<DoubleMatrix> VelocityBoundsParameter {
    62       get { return (ILookupParameter<DoubleMatrix>)Parameters["VelocityBounds"]; }
     61    public ILookupParameter<DoubleMatrix> CurrentVelocityBoundsParameter {
     62      get { return (ILookupParameter<DoubleMatrix>)Parameters["CurrentVelocityBounds"]; }
    6363    }
    6464    public ILookupParameter<DoubleValue> InertiaParameter {
     
    9797      get { return BoundsParameter.ActualValue; }
    9898    }
    99     protected DoubleMatrix VelocityBounds {
    100       get { return VelocityBoundsParameter.ActualValue; }
     99    protected DoubleMatrix CurrentVelocityBounds {
     100      get { return CurrentVelocityBoundsParameter.ActualValue; }
    101101    }
    102102    protected DoubleValue Inertia {
     
    124124      Parameters.Add(new LookupParameter<RealVector>("NeighborBest", "Best neighboring solution."));
    125125      Parameters.Add(new LookupParameter<DoubleMatrix>("Bounds", "The lower and upper bounds for each dimension of the position vector for the current problem."));
    126       Parameters.Add(new LookupParameter<DoubleMatrix>("VelocityBounds", "Upper and lower bounds for the particle's velocity vector."));
     126      Parameters.Add(new LookupParameter<DoubleMatrix>("CurrentVelocityBounds", "Upper and lower bounds for the particle's velocity vector."));
    127127      Parameters.Add(new LookupParameter<DoubleValue>("CurrentInertia", "The weight for the particle's velocity vector."));
    128128      Parameters.Add(new LookupParameter<DoubleValue>("PersonalBestAttraction", "The weight for the particle's personal best position."));
Note: See TracChangeset for help on using the changeset viewer.