moea.mopso.examples
Class ProfileMopso

java.lang.Object
  extended by moea.commons.Entity
      extended by moea.commons.Individual
          extended by moea.mopso.society.Particle
              extended by moea.mopso.examples.ProfileMopso

public class ProfileMopso
extends Particle


Field Summary
 
Fields inherited from class moea.mopso.society.Particle
c1, c2, gBest, pBest, v, w
 
Fields inherited from class moea.commons.Individual
M, x, xL, xU
 
Fields inherited from class moea.commons.Entity
N, objectiveVector, properties, scoresValid
 
Constructor Summary
ProfileMopso()
           
ProfileMopso(ProfileMopso src)
           
 
Method Summary
 ProfileMopso clone()
           
 void evaluate()
           
static void initializeProblem(java.lang.String proPath)
           
static void main(java.lang.String[] args)
           
static java.lang.String ParetoFrontToString(Population<Particle> pop)
           
 
Methods inherited from class moea.mopso.society.Particle
applyConstraints, getC1, getC2, getPBest, getW, mutate, setC1, setC2, setW, updateGBest, updatePBest, updatePosition, updateVelocity
 
Methods inherited from class moea.commons.Individual
getM, toString
 
Methods inherited from class moea.commons.Entity
compareTo, getN, getObjectiveVector, getProperty, invalidateScores, setProperty
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProfileMopso

public ProfileMopso()

ProfileMopso

public ProfileMopso(ProfileMopso src)
Method Detail

initializeProblem

public static void initializeProblem(java.lang.String proPath)

clone

public ProfileMopso clone()
Specified by:
clone in class Particle

evaluate

public void evaluate()
Specified by:
evaluate in class Entity

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

ParetoFrontToString

public static java.lang.String ParetoFrontToString(Population<Particle> pop)