Documentation of 'Catalano.Evolutionary.Metaheuristics.Monoobjective.ParticleSwarmOptimization' Java class
ParticleSwarmOptimization
Catalano.Evolutionary.Metaheuristics.Monoobjective

Class ParticleSwarmOptimization

    • Constructor Detail

      • ParticleSwarmOptimization

        public ParticleSwarmOptimization()
        Initializes a new instance of the ParticleSwarmOptimization class.
      • ParticleSwarmOptimization

        public ParticleSwarmOptimization(int swarm,
                                         int iterations)
        Initializes a new instance of the ParticleSwarmOptimization class.
        Parameters:
        swarm - Number of swarms.
        iterations - Number of iterations.
      • ParticleSwarmOptimization

        public ParticleSwarmOptimization(int swarm,
                                         int iterations,
                                         double c1,
                                         double c2,
                                         double w)
        Initializes a new instance of the ParticleSwarmOptimization class.
        Parameters:
        swarm - Number of swarms.
        iterations - Number of iterations.
        c1 - Learning factor 1.
        c2 - Learning factor 2.
        w - Learning factor 0.
      • ParticleSwarmOptimization

        public ParticleSwarmOptimization(int swarm,
                                         int iterations,
                                         double c1,
                                         double c2,
                                         double w,
                                         long seed)
        Initializes a new instance of the ParticleSwarmOptimization class.
        Parameters:
        swarm - Number of swarms.
        iterations - Number of iterations.
        c1 - Learning factor 1.
        c2 - Learning factor 2.
        w - Learning factor 0.
        seed - Random seed.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.