Changeset 8121 for trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimization.cs
- Timestamp:
- 06/26/12 13:12:48 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimization.cs
r7781 r8121 64 64 get { return (IValueParameter<MultiAnalyzer>)Parameters["Analyzer"]; } 65 65 } 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"]; } 83 83 84 84 }
Note: See TracChangeset
for help on using the changeset viewer.