Package org.opt4j.optimizer.mopso
package org.opt4j.optimizer.mopso
Provides the classes for the multi-objective particle swarm optimizer MOPSO.
-
ClassesClassDescriptionThe
MOPSOis an implementation of a multi-objective particle swarm optimizer.TheMOPSOModulefor theMOPSOoptimizer.TheMutateDoubleNonUniformnon-uniformly mutates aDoubleGenotypeelementwise.TheMutateDoubleUniformuniformly mutates aDoubleGenotypeelementwise.TheParticleextends theIndividualby an id, a velocityGenotype, a personal bestGenotypeand the corresponding bestObjectives.TheParticleFactory.TheVelocityTermis used to determine the new velocity of aParticle.