Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/03/12 16:46:35 (12 years ago)
Author:
gkronber
Message:

#1847: merged r8084:8205 from trunk into GP move operators branch

Location:
branches/GP-MoveOperators
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/GP-MoveOperators

  • branches/GP-MoveOperators/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimization.cs

    r7781 r8206  
    6464      get { return (IValueParameter<MultiAnalyzer>)Parameters["Analyzer"]; }
    6565    }
    66     public ConstrainedValueParameter<IParticleCreator> ParticleCreatorParameter {
    67       get { return (ConstrainedValueParameter<IParticleCreator>)Parameters["ParticleCreator"]; }
    68     }
    69     public ConstrainedValueParameter<IParticleUpdater> ParticleUpdaterParameter {
    70       get { return (ConstrainedValueParameter<IParticleUpdater>)Parameters["ParticleUpdater"]; }
    71     }
    72     public OptionalConstrainedValueParameter<ITopologyInitializer> TopologyInitializerParameter {
    73       get { return (OptionalConstrainedValueParameter<ITopologyInitializer>)Parameters["TopologyInitializer"]; }
    74     }
    75     public OptionalConstrainedValueParameter<ITopologyUpdater> TopologyUpdaterParameter {
    76       get { return (OptionalConstrainedValueParameter<ITopologyUpdater>)Parameters["TopologyUpdater"]; }
    77     }
    78     public OptionalConstrainedValueParameter<IDiscreteDoubleValueModifier> InertiaUpdaterParameter {
    79       get { return (OptionalConstrainedValueParameter<IDiscreteDoubleValueModifier>)Parameters["InertiaUpdater"]; }
    80     }
    81     public ConstrainedValueParameter<ISwarmUpdater> SwarmUpdaterParameter {
    82       get { return (ConstrainedValueParameter<ISwarmUpdater>)Parameters["SwarmUpdater"]; }
     66    public IConstrainedValueParameter<IParticleCreator> ParticleCreatorParameter {
     67      get { return (IConstrainedValueParameter<IParticleCreator>)Parameters["ParticleCreator"]; }
     68    }
     69    public IConstrainedValueParameter<IParticleUpdater> ParticleUpdaterParameter {
     70      get { return (IConstrainedValueParameter<IParticleUpdater>)Parameters["ParticleUpdater"]; }
     71    }
     72    public IConstrainedValueParameter<ITopologyInitializer> TopologyInitializerParameter {
     73      get { return (IConstrainedValueParameter<ITopologyInitializer>)Parameters["TopologyInitializer"]; }
     74    }
     75    public IConstrainedValueParameter<ITopologyUpdater> TopologyUpdaterParameter {
     76      get { return (IConstrainedValueParameter<ITopologyUpdater>)Parameters["TopologyUpdater"]; }
     77    }
     78    public IConstrainedValueParameter<IDiscreteDoubleValueModifier> InertiaUpdaterParameter {
     79      get { return (IConstrainedValueParameter<IDiscreteDoubleValueModifier>)Parameters["InertiaUpdater"]; }
     80    }
     81    public IConstrainedValueParameter<ISwarmUpdater> SwarmUpdaterParameter {
     82      get { return (IConstrainedValueParameter<ISwarmUpdater>)Parameters["SwarmUpdater"]; }
    8383
    8484    }
Note: See TracChangeset for help on using the changeset viewer.